Blender Git Commits

Blender Git commits from all branches.

Page: 2317 / 2888

March 27, 2015, 13:55 (GMT)
Avoid clearing the record of cached frames when doing particle trails.

This is implemented badly: when using disk caches i reads the *entire*
cache from the disk to create the trail. In the process it also clears
the cached_frames array, which makes it look like the cache was deleted.
March 27, 2015, 10:39 (GMT)
Merge branch 'master' into gooseberry
March 27, 2015, 10:20 (GMT)
Use the last valid cache modifier output file for reading into the
dupli cache.

This makes the cache modifier stack work more like actual modifiers:
Each will take the previous result and write it into its own output
file. The last output is the final result used for viewport display.
March 27, 2015, 10:20 (GMT)
New modifier system for cache libraries.

This system imitates the modifier stack for mesh objects. It will be
used to handle simulations and similar processing of cached data.
March 27, 2015, 09:36 (GMT)
Smoke sim option for emitting color based on particle textures.

When using a particle inflow object, there is now an option "Set Color"
which uses particle texture color to override the uniform smoke emission
color.

Particles must have one or more textures with the "Color" influence
enabled (the resulting color can be visualized in the viewport using the
"Texture" display option). The color will then replace the default smoke
flow setting and allows variable color per particle.

Combined with "Strand/Particle" texture mapping this can also be used
to change the particle emission color over the lifetime of particles or
make variable colors for each particle in the system.

Note that this currently does not work with child particles.
March 27, 2015, 09:36 (GMT)
Particle color influence option for particle textures.

This color is currently only displayed in the viewport (when enabling
"Texture" color mode in the Display settings). It will be used for
controlling the smoke color when using particles for smoke emission.
March 27, 2015, 08:12 (GMT)
shell of a GLSL material node

This will hold a single GLSL function, which can be mixed & matched
with other nodes.

Goal: similar workflow to OSL shader node but for real-time rendering,
not Cycles.
March 26, 2015, 17:32 (GMT)
quiet warnings (increase int size for bitshift)
March 26, 2015, 16:54 (GMT)
Merge branch 'master' into gooseberry
March 26, 2015, 16:49 (GMT)
BLI listbase: add an helper to remove a constinuous chunk of the list in a single call.
March 26, 2015, 16:40 (GMT)
Cleanup: style
March 26, 2015, 16:27 (GMT)
Merge branch 'master' into alembic
March 26, 2015, 16:12 (GMT)
Point addons to 2.74-rc4 tag
March 26, 2015, 16:04 (GMT)
Bump splashscreen to rc4
March 26, 2015, 14:24 (GMT)
FileBrowser: First step towards allowing partial "storage" of entries.

That code is currently pretty stupid, but we need to clearly separate
what is handled by filebrowser itself, and what is by listing code
(be it internal one or future asset engines).

Plan/idea is to have a dual cache system (one 'block' of entries - centered
on currently viewed ones -, and one 'random' FIFO for random access to any entry).

This implies filebrowser itself shall now only be aware of the number of (filtered)
entries, and it then requests entries as needed.

Also, made size of columns in filebrowser fixed (ultimately, user configurable),
since it has no more access to the whole list of entries!

Still heavy WIP.
March 26, 2015, 13:55 (GMT)
Merge branch 'alembic' into gooseberry
March 26, 2015, 13:50 (GMT)
Merge branch 'master' into gooseberry
March 26, 2015, 13:45 (GMT)
Minor naming conflict fix.
March 26, 2015, 13:13 (GMT)
Alembic: correct last commit
March 26, 2015, 13:13 (GMT)
Alembic: cleanup warnings
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021