Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4605 / 5574

Revision 34b947d by Joshua Leung
August 18, 2009, 11:48 (GMT)
2.5 - Fixing some drawing problems I noticed in ZanQdo's file...

Alpha for icons wasn't getting set correctly in animation editors anymore. This commit should fix the issues there, though the scrollbars still have a few minor issues still too.

Also, NLA strips with repeats now have the repeat indicators drawn only 80% or so of the height, making it easier to distinguish between strips with repeats and bunches of strips.
August 18, 2009, 11:28 (GMT)
missed this define when renaming bullet defines
Revision 88f114a by Joshua Leung
August 18, 2009, 11:25 (GMT)
Bugfix: Crash in demo file from ZanQdo (reported by jaguarandi).

Was caused by old animation-system code that was no longer working. I've commented out this code for now until we need something like this again.
Revision 61ffa9f by Joshua Leung
August 18, 2009, 04:15 (GMT)
2.5 - Newly created KeyingSets are now automatically named properly.
August 18, 2009, 04:15 (GMT)
forgot to updated scons and make for the bullet defines
August 18, 2009, 03:24 (GMT)
CMake/Warnings
* WITH_GAMEENGINE and WITH_BULLET were being added to the compiler flags, only define in areas that use them.
* removed C++ unix warnings by adding -Wno-invalid-offsetof -Wno-sign-compare. the py api uses invalid offsets for attributes.
* removed C unix -Wnested-externs warning, these are everywhere in blender.
* removed unused BGE python headers
* undefine _XOPEN_SOURCE and _POSIX_C_SOURCE in the BGE, python redefines.
* renamed USE_BULLET in collision.c to WITH_BULLET for consistency
August 18, 2009, 01:39 (GMT)
2.5/Sculpt:

* Added UI for rake mode

August 18, 2009, 01:29 (GMT)
2.5: RNA, defining enums, pointers and collections properties is now
possible from python, but it's still work in progress.

Pointers and collections are restricted to types derived from
IDPropertyGroup (same as for operators), because RNA knows how to
allocate/deallocate those.

Collections have .add() and .remove(number) functions that can be
used. The remove function should be fixed to take an other argument
than a number.

With the IDPropertyGroup restriction, pointers are more like nested
structs. They don't have add(), remove() yet, not sure where to put
them. Currently the pointer / nested struct is automatically allocated
in the get() function, this needs to be fixed, rule is that RNA get()
will not change any data for thread safety.

Also, it is only possible to add properties to structs after they have
been registered, which needs to be improved as well.

Example code:
http://www.pasteall.org/7201/python

August 18, 2009, 01:19 (GMT)
2.5/Sculpt:

* Added UI for brush stroke. Contains for now spacing and smooth stroke
* Removed Sculpt UI for airbrush -- doesn't do anything in sculpt mode
* Improved smooth stroke by using float instead of int precision, so smooth stroke is even smoother now

August 17, 2009, 23:37 (GMT)
2.5/Sculpt:

* Fixed tablet pressure for brush size.

August 17, 2009, 22:27 (GMT)
Bugfix for time line: Fixing usage of uninitialized memory which resulted in e.g. backward playing time line.
Revision 2de4c8f by Robin Allen
August 17, 2009, 22:17 (GMT)
Implemented multisampling for texture nodes.
Revision 6412fe4 by Matt Ebb
August 17, 2009, 22:09 (GMT)
* Point density texture works again
Revision f9ceeee by Robin Allen
August 17, 2009, 20:30 (GMT)
Slight refactor of texture nodes.

Delegates now receive a TexParams* instead of float *coords. This gives texture nodes access to dxt, dyt, cfra as well as coords. This fixes the time node and allows nice sampling to be implemented.
August 17, 2009, 20:04 (GMT)
New command line argument to specify render engine

-E <engine>

-E help: lists all available engine and then quits. (blender window might flash open and then disappear. io python scripts need to be read for all engine, so we have to load interface and not do that before like other help options).

When run after -b, only builtin engines are available because of the python scripts not being read correctly bug.
August 17, 2009, 19:54 (GMT)
2.5/Ghost:

* Hopefully fixed X tablet support. The name string was not a reliable way of finding tablet anymore, so now we get the type string and search it for 'stylus' and 'eraser'. Still not very robust, but without UI I don't see how to do better.

Revision 3c7b934 by Joseph Eagar
August 17, 2009, 19:13 (GMT)
compile fix
Revision 55b6230 by Robin Allen
August 17, 2009, 18:37 (GMT)
Made texture nodes accessible in the interface.

* Exposed Tex.use_nodes, Tex.nodetree, MTex.which_output in RNA
* Added node controls to texture buttons (Use Nodes and Use Output)
* Made new texture outputs have unique names by default, though unique names still aren't required.

Note: The preview window in the texture buttons only takes which_output into account when in "material" mode, and in the material half of "both" mode; the plain texture display ignores the user's output choice.

This is because ED_preview_draw draws a Tex* and not an MTex* -- still some work to do here.

August 17, 2009, 18:07 (GMT)
- rna sequence sound was referencing unknown struct
- cmake was using libs that were disabled (whitespace changes too)
- unit conversion missing checks for % ~ & operators
August 17, 2009, 17:49 (GMT)
2.5/Sculpt:

* Fixed a mem leak with the grab brush

Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021