July 8, 2010, 13:03 (GMT) |
* bug fix: overlay wasn't showing unless cursor hit model because the viewport wasn't initialized properly. |
July 8, 2010, 12:41 (GMT) |
* overlay now works in FIXED mapping mode * overlay now just loads alpha and purely uses transparency to show strength (this eliminate dark borders on the overlay) * overlay now shows when cursor is in viewport, not just when it is over the model (full time display operator is coming soon) * when in fixed mapping mode, the curve fall off is included in the overlay (I'll give option to do that with tiled mode later, but requires multitexture) * rake and pressure resizing are taken into account * in fixed mode an attempt is made to only allocate as big a texture as needed for the brush size, and it doesn't resample if the brush shrinks * rotation and offset are baked into the texture because emulating everything blender can do with textures in opengl would require a lot of code (same will eventually be done with texcache, which will make it even faster) |
July 8, 2010, 11:19 (GMT) |
* The 30k commit was a bit buggy... Operator precedence ftw! |
July 8, 2010, 09:52 (GMT) |
* overlay generation now uses OpenMP |
July 8, 2010, 09:06 (GMT) |
* overlay is calculated as a set of GLubytes instead of floats so it takes up less memory while being calculated (also moving towards maybe unifying the texcache and overlay) |
July 8, 2010, 08:26 (GMT) |
== Radial Symmetry == Now there is mirror symmetry and radial symmetry that can be mixed and matched at the same time (never trust me when I say something is difficult :) |
July 8, 2010, 06:45 (GMT) |
== Radial Symmetry == Symmetry has two modes now, planar and radial. They are mutually exclusive currently but could probably be mixed and matched later (thats too complicated for a simple feature atm). I have not added a new feature for a bit so I thought I'd throw this in since it was requested just to let our feedback team know I'm alive :) |
July 7, 2010, 07:24 (GMT) |
* brush time property is used in uv painting |
July 7, 2010, 04:40 (GMT) |
* removed more unlimited clay |
July 7, 2010, 02:07 (GMT) |
* removed more pieces of unlimited_clay |
July 7, 2010, 00:26 (GMT) |
* removed unlimited clay |
July 6, 2010, 21:19 (GMT) |
merge of commit by elubie now mingw compiles again |
July 6, 2010, 16:57 (GMT) |
== Merged with trunk @ 30051 and Fixed merge mistakes from long ago (hopefully) == |
July 6, 2010, 16:40 (GMT) |
more merge fixes |
July 6, 2010, 13:49 (GMT) |
more merge fixes |
July 6, 2010, 13:37 (GMT) |
more merge fixes |
July 6, 2010, 13:20 (GMT) |
more merge fixes |
July 6, 2010, 13:03 (GMT) |
July 6, 2010, 12:45 (GMT) |
July 6, 2010, 12:32 (GMT) |
more merge fixes |
|