forked from bartvdbraak/blender
c39a109dae
--------------------------------------------------------------------------- The Rasterizer code was relying in the values defined on TF_ DNA files. I'm working in the recode of TexFace, bringing the options to the material panel and ran into those cases. They are hard to spot and add a lot of the "magic" effect to the code. Hardcoded values are at least easy to spot. We (still) have a few defines duplicated, relying on each other (a flag previously defined in the code is checked later on but using a different define (although with same value. (e.g. TF_BMFONT and RAS_RENDER_3DPOLYGON_TEXT). It's hell =) I'm adding some comments to help on that. Things will be revamped anyways, but it's nice to keep the code a bit more coherent before the real feature commit. That's all, thanks for listening. |
||
---|---|---|
.. | ||
RAS_OpenGLFilters | ||
RAS_OpenGLRasterizer | ||
CMakeLists.txt | ||
RAS_2DFilterManager.cpp | ||
RAS_2DFilterManager.h | ||
RAS_BucketManager.cpp | ||
RAS_BucketManager.h | ||
RAS_CameraData.h | ||
RAS_Deformer.h | ||
RAS_FramingManager.cpp | ||
RAS_FramingManager.h | ||
RAS_ICanvas.h | ||
RAS_IPolygonMaterial.cpp | ||
RAS_IPolygonMaterial.h | ||
RAS_IRasterizer.h | ||
RAS_IRenderTools.cpp | ||
RAS_IRenderTools.h | ||
RAS_LightObject.h | ||
RAS_MaterialBucket.cpp | ||
RAS_MaterialBucket.h | ||
RAS_MeshObject.cpp | ||
RAS_MeshObject.h | ||
RAS_ObjectColor.h | ||
RAS_Polygon.cpp | ||
RAS_Polygon.h | ||
RAS_Rect.h | ||
RAS_texmatrix.cpp | ||
RAS_TexMatrix.h | ||
RAS_TexVert.cpp | ||
RAS_TexVert.h | ||
SConscript |