Dalai Felinto (dfelinto)
Architect and Developer

Projects (16)

User Details

User Since
Jun 2 2006, 5:16 AM (564 w, 1 d)

Author of Game Development with Blender [ more info ]

Recent Activity

Wed, Mar 22

Dalai Felinto (dfelinto) committed rB6e28deb5423e: Layers Unittesting pep8: 2/2 (manual changes) (authored by Dalai Felinto (dfelinto)).
Layers Unittesting pep8: 2/2 (manual changes)
Wed, Mar 22, 3:39 PM
Dalai Felinto (dfelinto) committed rB0ccd93da7ff5: Layers Unittesting pep8: 1/2 (mass changes) (authored by Dalai Felinto (dfelinto)).
Layers Unittesting pep8: 1/2 (mass changes)
Wed, Mar 22, 3:39 PM
Dalai Felinto (dfelinto) committed rB1eb7dea99c48: Merge remote-tracking branch 'origin/blender2.8' into temp-depsgraph-layers (authored by Dalai Felinto (dfelinto)).
Merge remote-tracking branch 'origin/blender2.8' into temp-depsgraph-layers
Wed, Mar 22, 3:39 PM
Dalai Felinto (dfelinto) committed rB74df1c1e0407: Fix crash when removing layer (authored by Dalai Felinto (dfelinto)).
Fix crash when removing layer
Wed, Mar 22, 3:38 PM
Dalai Felinto (dfelinto) committed rBb22587f757b5: Make sure newly added objects follow layer collection evaluated flag (authored by Dalai Felinto (dfelinto)).
Make sure newly added objects follow layer collection evaluated flag
Wed, Mar 22, 3:38 PM
Dalai Felinto (dfelinto) committed rB505cc694b382: Layer Unittesting: pep8 2/2 (authored by Dalai Felinto (dfelinto)).
Layer Unittesting: pep8 2/2
Wed, Mar 22, 3:28 PM
Dalai Felinto (dfelinto) committed rB6883a983e6e4: Layer Unittesting: pep8 1/2 (authored by Dalai Felinto (dfelinto)).
Layer Unittesting: pep8 1/2
Wed, Mar 22, 3:28 PM

Tue, Mar 21

Dalai Felinto (dfelinto) committed rB333dc8455fda: Fix unittests (authored by Dalai Felinto (dfelinto)).
Fix unittests
Tue, Mar 21, 10:51 AM

Mon, Mar 20

Dalai Felinto (dfelinto) committed rBcfd600a2070a: Layers: Remove old base visible / selected code (authored by Dalai Felinto (dfelinto)).
Layers: Remove old base visible / selected code
Mon, Mar 20, 7:48 PM
Dalai Felinto (dfelinto) committed rB8c1536d326cc: Blender 2.8: Initial hook of layer collections evaluation in DEG (authored by Sergey Sharybin (sergey)).
Blender 2.8: Initial hook of layer collections evaluation in DEG
Mon, Mar 20, 7:48 PM
Dalai Felinto (dfelinto) committed rB5a7c041e0c25: Attempt to fix selection code (not working though) (authored by Dalai Felinto (dfelinto)).
Attempt to fix selection code (not working though)
Mon, Mar 20, 7:48 PM
Dalai Felinto (dfelinto) committed rB88bb27adc66c: Adding missing DAG_relations_tag_update (authored by Dalai Felinto (dfelinto)).
Adding missing DAG_relations_tag_update
Mon, Mar 20, 7:48 PM
Dalai Felinto (dfelinto) committed rBb0feb0615c59: Layers / Depsgraph: Unittesting for selection and visibility evaluation (authored by Dalai Felinto (dfelinto)).
Layers / Depsgraph: Unittesting for selection and visibility evaluation
Mon, Mar 20, 7:48 PM
Dalai Felinto (dfelinto) added a comment to D2451: Main Workspace Integration.

@Julian Eisel (Severin) could you please update the patch with your latest changes, and make sure the task description fully cover what is working, what is not, and what was left to be implemented separatly?

Mon, Mar 20, 12:04 PM · User Interface
Dalai Felinto (dfelinto) committed rBa6d4ac28f56b: Layers unittesting: update after doversion changes (authored by Dalai Felinto (dfelinto)).
Layers unittesting: update after doversion changes
Mon, Mar 20, 10:30 AM
Dalai Felinto (dfelinto) committed rB01c4e598e5cb: Silence unused vars warning (authored by Dalai Felinto (dfelinto)).
Silence unused vars warning
Mon, Mar 20, 10:30 AM

Sun, Mar 19

Dalai Felinto (dfelinto) added inline comments to D2563: Layers: use IDProperty instead of custom property type.
Sun, Mar 19, 4:35 PM

Fri, Mar 17

Dalai Felinto (dfelinto) created D2563: Layers: use IDProperty instead of custom property type.
Fri, Mar 17, 12:24 PM
Dalai Felinto (dfelinto) committed rB4b190e312f25: Remote unecessary call to ces_type->callback (authored by Dalai Felinto (dfelinto)).
Remote unecessary call to ces_type->callback
Fri, Mar 17, 12:17 PM
Dalai Felinto (dfelinto) added a parent task for T50976: Blender UI problems with certain theme files: T49043: replace OpenGL immediate mode in Blender 2.8.
Fri, Mar 17, 10:27 AM · Restricted Project
Dalai Felinto (dfelinto) added a subtask for T49043: replace OpenGL immediate mode in Blender 2.8: T50976: Blender UI problems with certain theme files.
Fri, Mar 17, 10:27 AM · Restricted Project, OpenGL / Gfx
Dalai Felinto (dfelinto) updated subscribers of T50976: Blender UI problems with certain theme files.

@Germano Cavalcante (mano-wii) in case you are having trouble finding which files to tackle, those bugs are extremely important.

Fri, Mar 17, 10:26 AM · Restricted Project
Dalai Felinto (dfelinto) created T50976: Blender UI problems with certain theme files.
Fri, Mar 17, 10:25 AM · Restricted Project

Thu, Mar 16

Dalai Felinto (dfelinto) added a comment to T49043: replace OpenGL immediate mode in Blender 2.8.

@Khanh Ha (khanh_ha) why not tackling this crash then? we will need to fix it anyways :)

Thu, Mar 16, 12:20 PM · Restricted Project, OpenGL / Gfx

Wed, Mar 15

Dalai Felinto (dfelinto) committed rB81dc8dd42aa6: Fix bug on Blender version string (authored by Dalai Felinto (dfelinto)).
Fix bug on Blender version string
Wed, Mar 15, 3:42 PM
Dalai Felinto (dfelinto) committed rBd78b1147bed6: Layers: handle doversion naming differently (authored by Dalai Felinto (dfelinto)).
Layers: handle doversion naming differently
Wed, Mar 15, 2:13 PM
Dalai Felinto (dfelinto) committed rBc6c85a8c6bbf: Move Blender version string handling to its own function (authored by Dalai Felinto (dfelinto)).
Move Blender version string handling to its own function
Wed, Mar 15, 2:11 PM
Dalai Felinto (dfelinto) committed rBc16796089ce6: Remove commented out code from transform_snap.c (authored by Dalai Felinto (dfelinto)).
Remove commented out code from transform_snap.c
Wed, Mar 15, 1:59 PM
Dalai Felinto (dfelinto) committed rB32d90220c237: Remove commented out code from reeb.c (authored by Dalai Felinto (dfelinto)).
Remove commented out code from reeb.c
Wed, Mar 15, 1:59 PM
Dalai Felinto (dfelinto) committed rBf274332bb3c1: Remove commented out code from pbvh.c (authored by Dalai Felinto (dfelinto)).
Remove commented out code from pbvh.c
Wed, Mar 15, 1:59 PM
Dalai Felinto (dfelinto) committed rB6d8a25920db5: Remove commented out code from editarmature_sketch.c (authored by Dalai Felinto (dfelinto)).
Remove commented out code from editarmature_sketch.c
Wed, Mar 15, 1:59 PM
Dalai Felinto (dfelinto) committed rB9f366aee3b8a: Immediate Mode: update drawnode.c commented out debug code (authored by Dalai Felinto (dfelinto)).
Immediate Mode: update drawnode.c commented out debug code
Wed, Mar 15, 1:59 PM
Dalai Felinto (dfelinto) committed rBe00f52aeab4a: Fix crash on node editor when using lasso to remove nodes connections (authored by Dalai Felinto (dfelinto)).
Fix crash on node editor when using lasso to remove nodes connections
Wed, Mar 15, 1:59 PM
Dalai Felinto (dfelinto) committed rB279bcd8492ad: Remove unused code from drawnode.c (authored by Dalai Felinto (dfelinto)).
Remove unused code from drawnode.c
Wed, Mar 15, 1:59 PM
Dalai Felinto (dfelinto) committed rBc72d319b4745: Immediate Mode: remove commented out code from drawgpencil.c (authored by Dalai Felinto (dfelinto)).
Immediate Mode: remove commented out code from drawgpencil.c
Wed, Mar 15, 1:59 PM

Tue, Mar 14

Dalai Felinto (dfelinto) added a comment to T50935: gawain presents problems when particle.

I tried in a Linux box with a highend ATI and it doesn't happen either.

Tue, Mar 14, 2:13 PM · Restricted Project
Dalai Felinto (dfelinto) added a comment to T50935: gawain presents problems when particle.

It has the same problem in Release build (Linux)

Tue, Mar 14, 2:13 PM · Restricted Project

Mon, Mar 13

Dalai Felinto (dfelinto) committed rBddedcf7ada1b: Outliner/layer: fix users trying to drop a collection into itself (recursion… (authored by Dalai Felinto (dfelinto)).
Outliner/layer: fix users trying to drop a collection into itself (recursion…
Mon, Mar 13, 5:38 PM
Dalai Felinto (dfelinto) assigned T50935: gawain presents problems when particle to Mike Erwin (merwin).
Mon, Mar 13, 12:40 PM · Restricted Project
Dalai Felinto (dfelinto) created T50935: gawain presents problems when particle.
Mon, Mar 13, 12:40 PM · Restricted Project
Dalai Felinto (dfelinto) committed rB7bc76f8a3c14: New Window Operator (to replace Duplicate Window) (authored by Dalai Felinto (dfelinto)).
New Window Operator (to replace Duplicate Window)
Mon, Mar 13, 10:45 AM

Sat, Mar 11

Dalai Felinto (dfelinto) retitled D2555: New Window Operator (to replace Duplicate Window) from to New Window Operator (to replace Duplicate Window).
Sat, Mar 11, 4:06 PM

Fri, Mar 10

Dalai Felinto (dfelinto) committed rBe9dd97405e54: Layers util function to move objects around (authored by Dalai Felinto (dfelinto)).
Layers util function to move objects around
Fri, Mar 10, 6:13 PM
Dalai Felinto (dfelinto) committed rB1100ddeaa97c: Layers: fix bug in move layer collection above/below (authored by Dalai Felinto (dfelinto)).
Layers: fix bug in move layer collection above/below
Fri, Mar 10, 4:52 PM

Thu, Mar 9

Dalai Felinto (dfelinto) committed rBaca29bcc65d1: Immediate Mode: Fix text color for Info and Console editors (authored by Dalai Felinto (dfelinto)).
Immediate Mode: Fix text color for Info and Console editors
Thu, Mar 9, 7:21 PM
Dalai Felinto (dfelinto) committed rB4c746bb3b025: Immediate Mode: Updated commented out code from textview.c (authored by Dalai Felinto (dfelinto)).
Immediate Mode: Updated commented out code from textview.c
Thu, Mar 9, 7:21 PM
Dalai Felinto (dfelinto) committed rB01b2071c14d1: Immediate Mode: Fix crash on text editor when going over suggestion list (authored by Dalai Felinto (dfelinto)).
Immediate Mode: Fix crash on text editor when going over suggestion list
Thu, Mar 9, 6:13 PM
Dalai Felinto (dfelinto) committed rB51737a2c8c7f: Immediate Mode: text_draw.c 2/2 (authored by Dalai Felinto (dfelinto)).
Immediate Mode: text_draw.c 2/2
Thu, Mar 9, 6:04 PM
Dalai Felinto (dfelinto) committed rBfc53c6f95383: Immediate Mode: text_draw.c 1/2 (authored by Dalai Felinto (dfelinto)).
Immediate Mode: text_draw.c 1/2
Thu, Mar 9, 6:04 PM
Dalai Felinto (dfelinto) committed rB8a6d055f3734: Merge remote-tracking branch 'origin/master' into blender2.8 (authored by Dalai Felinto (dfelinto)).
Merge remote-tracking branch 'origin/master' into blender2.8
Thu, Mar 9, 5:10 PM
Dalai Felinto (dfelinto) committed rB6c942db30dee: Remove (ifdef) draw_documentation from text_draw.c (authored by Dalai Felinto (dfelinto)).
Remove (ifdef) draw_documentation from text_draw.c
Thu, Mar 9, 5:09 PM
Dalai Felinto (dfelinto) committed rB528cb8877f3c: Building 2.8 again after warning cleanup (696ed6d3ca) (authored by Dalai Felinto (dfelinto)).
Building 2.8 again after warning cleanup (696ed6d3ca)
Thu, Mar 9, 12:09 PM

Wed, Mar 8

Dalai Felinto (dfelinto) committed rB3a1748146bcd: Layers: move SceneCollection (authored by Dalai Felinto (dfelinto)).
Layers: move SceneCollection
Wed, Mar 8, 11:37 PM
Dalai Felinto (dfelinto) committed rBd9f42e5fab6a: Layers: move LayerCollection (authored by Dalai Felinto (dfelinto)).
Layers: move LayerCollection
Wed, Mar 8, 11:37 PM
Dalai Felinto (dfelinto) committed rB9b2877ad88ba: New util function: BLI_listbases_swaplinks (authored by Dalai Felinto (dfelinto)).
New util function: BLI_listbases_swaplinks
Wed, Mar 8, 11:37 PM
Dalai Felinto (dfelinto) triaged T50872: Mesa will crash as "Incomplete" priority.
Wed, Mar 8, 4:18 PM · BF Blender
Dalai Felinto (dfelinto) added a comment to T50872: Mesa will crash.

Hi, this report seems incomplete.

Wed, Mar 8, 4:18 PM · BF Blender
Dalai Felinto (dfelinto) committed rB04a391c2f852: Outliner fix: prevent segfault when there is no active layer collection (authored by Dalai Felinto (dfelinto)).
Outliner fix: prevent segfault when there is no active layer collection
Wed, Mar 8, 11:27 AM

Tue, Mar 7

Dalai Felinto (dfelinto) added a comment to D2543: Experimental depth sorting selection picking.

As discussed on IRC, this is a suggestion for how to handle the User Preferences in master, and later in 2.8:

Tue, Mar 7, 6:34 PM · BF Blender, OpenGL / Gfx
Dalai Felinto (dfelinto) added a comment to D2133: Viewport HMD integration using OpenHMD.

Bugs:

  • Camera Lens should not be used!!!
  • Multi-View is interferring with the HMD viewport
  • If I open a file while the HMD window is on, the new file opens in the "new window"
Tue, Mar 7, 2:52 PM · User Interface

Mon, Mar 6

Dalai Felinto (dfelinto) committed rBBF9366768c4b0a: Include query to get current/start/end frames into unittest (authored by Dalai Felinto (dfelinto)).
Include query to get current/start/end frames into unittest
Mon, Mar 6, 4:10 PM
Dalai Felinto (dfelinto) requested changes to D2133: Viewport HMD integration using OpenHMD.
Mon, Mar 6, 10:22 AM · User Interface
Dalai Felinto (dfelinto) added a comment to D2543: Experimental depth sorting selection picking.

Note, this change made selection really slow(~2x) on bone pose mode in production files (see selection.zip).

Mon, Mar 6, 9:49 AM · BF Blender, OpenGL / Gfx
Dalai Felinto (dfelinto) accepted D2543: Experimental depth sorting selection picking.

For the records: assorted sample files I'm using for testing:


To see how to test them, refer to: https://www.youtube.com/watch?v=AA-Z_gB4OPk

Mon, Mar 6, 9:42 AM · BF Blender, OpenGL / Gfx

Sat, Mar 4

Dalai Felinto (dfelinto) added a comment to D2543: Experimental depth sorting selection picking.

@Campbell Barton (campbellbarton) I left my sample files at the office, so I won't be able to share them before Monday :/ But you can see them in action in the video: https://www.youtube.com/watch?v=AA-Z_gB4OPk

Sat, Mar 4, 11:19 AM · BF Blender, OpenGL / Gfx

Fri, Mar 3

Dalai Felinto (dfelinto) added a comment to D2543: Experimental depth sorting selection picking.

Hi @Campbell Barton (campbellbarton) I'm glad you are working on this :)

Fri, Mar 3, 4:34 PM · BF Blender, OpenGL / Gfx
Dalai Felinto (dfelinto) committed rB22df0b2fe299: Fix blenderplayer building (tm) (authored by Dalai Felinto (dfelinto)).
Fix blenderplayer building (tm)
Fri, Mar 3, 10:10 AM
Dalai Felinto (dfelinto) assigned T50841: Rebuilding the Depsgraph crashes Blender after linking objects. to Sergey Sharybin (sergey).
Fri, Mar 3, 9:37 AM · Restricted Project
Dalai Felinto (dfelinto) created T50841: Rebuilding the Depsgraph crashes Blender after linking objects..
Fri, Mar 3, 9:36 AM · Restricted Project
Dalai Felinto (dfelinto) created P449 backtrace.
Fri, Mar 3, 9:33 AM

Thu, Mar 2

Dalai Felinto (dfelinto) committed rB5ce6388f7c2a: Outliner: add hooks for (yet to be implemented) layer reordering routines (authored by Dalai Felinto (dfelinto)).
Outliner: add hooks for (yet to be implemented) layer reordering routines
Thu, Mar 2, 6:12 PM
Dalai Felinto (dfelinto) committed rB146a88dd60aa: Remove all instance of OBACT from particle_edit.c and related changes (authored by Dalai Felinto (dfelinto)).
Remove all instance of OBACT from particle_edit.c and related changes
Thu, Mar 2, 5:15 PM
Dalai Felinto (dfelinto) committed rB209021a7031f: Remove all instances of OBACT from drawobject.c and related changes (authored by Dalai Felinto (dfelinto)).
Remove all instances of OBACT from drawobject.c and related changes
Thu, Mar 2, 5:15 PM
Dalai Felinto (dfelinto) committed rB083bc48816d0: Remove OBACT from rigidbody_constraint.c and remove uneeded sanity check (authored by Dalai Felinto (dfelinto)).
Remove OBACT from rigidbody_constraint.c and remove uneeded sanity check
Thu, Mar 2, 5:15 PM
Dalai Felinto (dfelinto) committed rBaa845eed1e18: Remove tons of OBACT (authored by Dalai Felinto (dfelinto)).
Remove tons of OBACT
Thu, Mar 2, 5:15 PM
Dalai Felinto (dfelinto) added a reverting commit for rB9023abbf27c4: Depsgraph: Add placeholder function to handle objects update: rB7b1de2b407be: Revert "Depsgraph: Add placeholder function to handle objects update".
Thu, Mar 2, 1:06 PM
Dalai Felinto (dfelinto) committed rB7b1de2b407be: Revert "Depsgraph: Add placeholder function to handle objects update" (authored by Dalai Felinto (dfelinto)).
Revert "Depsgraph: Add placeholder function to handle objects update"
Thu, Mar 2, 1:06 PM
Dalai Felinto (dfelinto) committed rB4bf9a65da93c: Fix mesh edit wasn't updating for new objects (authored by Dalai Felinto (dfelinto)).
Fix mesh edit wasn't updating for new objects
Thu, Mar 2, 1:06 PM
Dalai Felinto (dfelinto) accepted D2525: Alembic export & import improvements.
Thu, Mar 2, 12:13 PM
Dalai Felinto (dfelinto) closed T42712: Baking an object's texture is effected by the 'Exclude' option for the first render layer in the Render Layers menu. as "Resolved".

This was fixed by rBefe78d82 - it now prevents baking from happening in those cases.

Thu, Mar 2, 10:13 AM · BF Blender
Dalai Felinto (dfelinto) committed rB007fcfc19303: Fixup for layer rename unittest (rB3baa186724) (authored by Dalai Felinto (dfelinto)).
Fixup for layer rename unittest (rB3baa186724)
Thu, Mar 2, 9:52 AM
Dalai Felinto (dfelinto) committed rBa65af5d0cf63: Layers unittest: isolate the depsgraph crash in individual tests (authored by Dalai Felinto (dfelinto)).
Layers unittest: isolate the depsgraph crash in individual tests
Thu, Mar 2, 9:52 AM

Wed, Mar 1

Dalai Felinto (dfelinto) added a comment to rB3baa18672490: Add tests for layer renaming.

The last test (test_add_equal_name) seems wrong. It should be:

Wed, Mar 1, 8:59 PM
Dalai Felinto (dfelinto) added a comment to D2525: Alembic export & import improvements.

final set of comments (done in peer review with @Sybren A. Stüvel (sybren))

Wed, Mar 1, 4:39 PM
Dalai Felinto (dfelinto) committed rB6ee70312bbd1: Dopesheet: fix crash when dragging keyframes (authored by Dalai Felinto (dfelinto)).
Dopesheet: fix crash when dragging keyframes
Wed, Mar 1, 10:44 AM

Tue, Feb 28

Dalai Felinto (dfelinto) added a comment to D2538: Fix Dopesheet and Curve editor to use new bases in SceneLayer instead of old base..

@Antonio Vazquez (antoniov) can you test if those changes still work? I just changed the code so that scenelayer now comes from context.

Tue, Feb 28, 4:27 PM
Dalai Felinto (dfelinto) updated the diff for D2538: Fix Dopesheet and Curve editor to use new bases in SceneLayer instead of old base..
  • Get scenelayer from context
Tue, Feb 28, 4:26 PM
Dalai Felinto (dfelinto) added a reviewer for D2538: Fix Dopesheet and Curve editor to use new bases in SceneLayer instead of old base.: Dalai Felinto (dfelinto).
Tue, Feb 28, 4:12 PM
Dalai Felinto (dfelinto) added a comment to D2525: Alembic export & import improvements.

Another batch of comments, focusing on the exporter first.

Tue, Feb 28, 3:04 PM
Dalai Felinto (dfelinto) committed rBc1f0139899f1: Merge remote-tracking branch 'origin/blender2.8' into workspaces (authored by Dalai Felinto (dfelinto)).
Merge remote-tracking branch 'origin/blender2.8' into workspaces
Tue, Feb 28, 2:27 PM
Dalai Felinto (dfelinto) added a comment to D2525: Alembic export & import improvements.

Some small remarks inline. And a bonus crash report:

Tue, Feb 28, 12:05 PM
Dalai Felinto (dfelinto) created P448 alembic segfault.
Tue, Feb 28, 12:02 PM
Dalai Felinto (dfelinto) added a comment to D2525: Alembic export & import improvements.

Some initial notes:

Tue, Feb 28, 11:52 AM

Mon, Feb 27

Dalai Felinto (dfelinto) committed rBbf243752fc3f: Immediate Mode: Lattice drawing (authored by Dalai Felinto (dfelinto)).
Immediate Mode: Lattice drawing
Mon, Feb 27, 6:31 PM
Dalai Felinto (dfelinto) committed rBb5dd04b7e799: Immediate Mode: force fields (authored by Dalai Felinto (dfelinto)).
Immediate Mode: force fields
Mon, Feb 27, 6:31 PM
Dalai Felinto (dfelinto) updated D2526: border selection for uv vertex sticky mode .
Mon, Feb 27, 2:41 PM · BF Blender
Dalai Felinto (dfelinto) added a revision to T50132: UV Sticky mode is not respected with Border select: D2526: border selection for uv vertex sticky mode .
Mon, Feb 27, 2:41 PM · Quick Hacks
Dalai Felinto (dfelinto) committed rB35290f5d4e9c: Bring back border selection (authored by Dalai Felinto (dfelinto)).
Bring back border selection
Mon, Feb 27, 12:16 PM
Dalai Felinto (dfelinto) committed rBedba025c92e6: Prevent crash when copying object (authored by Dalai Felinto (dfelinto)).
Prevent crash when copying object
Mon, Feb 27, 11:19 AM

Fri, Feb 24

Dalai Felinto (dfelinto) closed T50771: Strange behaviour when selecting geometry in python and using that geometry to do mesh operations via user interface as "Invalid".

It's not a bug, you need to push undo via Python:

Fri, Feb 24, 6:32 PM · Python, BF Blender