Age | Commit message (Collapse) | Author |
|
|
|
terrain baking)
|
|
Forgot to change some dictionary keys in source which
would break export. Fixed
|
|
This converts exceptions in Warning in selected points of the registry module.
While I couldn't reproduce the segfault ( I received the Py error as expected), this isn't a bad idea anyway, since the BPy C counterpart was discarding the error anyway, making it a warning is a bit more inline with its meaning.
The exception is not preventable nor fixable from a script's point of view, so better to silence it and print a warning to the console instead.
|
|
|
|
|
|
problem since replacing the string length of int, with Py_ssize_t or long prevented the crash. worked around the problem by removing the PyString_AsStringAndSize command.
wizard_curve2tree - removing id properties didnt work. exit button used a callback it didnt need to.
|
|
needed to add a small value to the baking distance for it to include faces of that distance (maybe should make this happen from the user interface too)
|
|
Both the FLT importer and exporter now store and retrieve
their settings from the blender python registry making
them safe for use with global undo.
|
|
LODS were not getting hidden correctly on import.
Fixed now.
|
|
Hierarchy was getting reversed on import/export cycle
for FLT files. Fixed now.
|
|
Faces marked as double sided in FLT file were
not getting the proper face flags on import to blender.
Fixed.
|
|
Faces marked as double sided in FLT file were
not getting the proper face flags on import to blender.
Fixed.
|
|
Extension node attributes are now read and stored as ID
props for the following Node types:
-Object Nodes
-Group Nodes
-LOD Nodes
-DOF Nodes
-Inline Light Point Nodes
The extension data is written back out on export.
Note that this commit only adds support for attribute extensions.
Completely new node types via the extension record are still
unsupported.
|
|
wasn't copied when the lambda was bigger then the previous or initialized.
python baking script had a simple error.
|
|
Slight fix for welding of faces that only share one vertex
|
|
Replaced the use of remove doubles with some new custom 'face welding'
code that wil clean up meshes on import.This will not remove any faces
or do any edge collapse and so is a more suitable method of cleaning
up imported meshes. This same code could potentially be of use when
importing other formats as well (such as DXF...)
|
|
Typo fix in PyConstraint template
|
|
The latter is now obsolete and will be soon
removed.
Some tiny build tweaks for darwin committed
in preparation of bigger changes for proper
SDK suport both on intel and ppc
|
|
|
|
A new tool for for fixing colors on meshes imported from other files with
conflicting color palettes has been added to the FLT toolbar script. This
will find the closest match for all the colors in the faces of selected
meshes and update their baked vertex color representation.
Also added a small tweak to the 'update all' tool which will fix black faces
|
|
FLT importer had problems with external references that used
relative paths. Fixed.
|
|
Several transform bugs in the flt importer have been fixed. This included
parent/child relationships and matrices not importing correctly along with
some problems with the import scale option.
|
|
Default FLT palette had all colors with an alpha of zero
which caused problems with some versions of OpenSceneGraph.
|
|
blenderbuttons is good
and it compiles
|
|
blenderbuttons still bad
not let this compile
|
|
|
|
it is now in a state where it can be safely
merged with trunk.
Note: basic icons were provided but I'm not
an icondesigner and working in a 16x15 grid
is way too small for me, so feel free to
change them.
|
|
Add character encoding to file like this:
# -*- coding: latin-1 -*-
Thanks to eago for the bug report.
|
|
texface alpha rather then making many materials with textures.
|
|
has UVs. Previously, it would show all noisy and messed up when
using a UV texture.
|
|
[#8428] 'Editmesh_active' theme colour not accessible via Python
bugfix problem where saving a theme would raise and error when ~/.blender didnt exist.
bugfix for file selector staying open (introduced with own undo resistant scripts)
|
|
Creates (or modifies) a DOF node based upon the active object.
Requires two selected objects, the non-active one will get its
DOF coordinate system from the active selected object. This assumes
that 1 Blender unit == 10 meters
|
|
If light points are not given a unit normal they will
not show up correctly in some applications. Further DOF
nodes were not being exported correctly.
|
|
Short names (less than 8 characters) were not getting exported
correctly for blender objects with no FLT props attached
|
|
Kent
|
|
Committing the changes used for 2.45 and the upcoming 2.46 release :)
(Better late than never!)
|
|
|
|
Maya uses OBJ's UV's to generate seams, some people complained that models imported from blender didnt work well in maya.
It was faster to write every faces UV (without doing a remove doubles), but sharing UV coords makes smaller files and might also be more efficient in other applications.
|
|
-Changed the minification filter type from Bilinear to
mipmap-trilinear
|
|
Erwan Jacq (eon) - .mo to follow
This is also a partial fix of bug 8272 X3D export issues
the rest of the bug might be already fixed in CVS
|
|
* Added Normalize option for diplacement so everything in the 'Dist' range is mapped 0-1
* Increased the maximum Dist and Bias to1000.0 (was 10.0)
* Added python utility function in BPyRender.py - bakeToPlane(...), to automate heightmap, normalmap generation for Crystalspace.
|
|
added icon for 'Toggle Bookmark Area'
disabled the bookmarks for databrowse
allow to add path inside .blend file (could be nice to use as material library for example)
|
|
|
|
|
|
without having to load them in blender.
Scenes must be tagged to render, (old render daemon button) but selecting scenes in the data browser (shoft+f4) sets this also.
Using this script to generate jobs for the renderfarm much faster then loading blender.
|
|
hoydonck ([#8166] [python-scripts] fix for tooltips of torus primitive + newline)
|
|
- useful when applying settings in a pipeline (andy tells me ;) )
|
|
|
|
|