forked from bartvdbraak/blender
e11d22a6b7
Full log is here: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.66/Usability#Matcap_in_3D_viewport Implementation notes: - Matcaps are an extension of Solid draw mode, and don't show in other drawmodes. (It's mostly intended to aid modeling/sculpt) - By design, Matcaps are a UI feature, and only stored locally for the UI itself, and won't affect rendering or materials. - Currently a set of 16 (GPL licensed) Matcaps have been compiled into Blender. It doesn't take memory or cpu time, until you use it. - Brush Icons and Matcaps use same code now, and only get generated/allocated on actually using it (instead of on startup). - The current set might get new or different images still, based on user feedback. - Matcap images are 512x512 pixels, so each image takes 1 Mb memory. Unused matcaps get freed immediately. The Matcap icon previews (128x128 pixels) stay in memory. - Loading own matcap image files will be added later. That needs design and code work to get it stable and memory-friendly. - The GLSL code uses the ID PreviewImage for matcaps. I tested it using the existing Material previews, which has its limits... especially for textured previews the normal-mapped matcap won't look good. |
||
---|---|---|
.. | ||
__init__.py | ||
properties_animviz.py | ||
properties_data_armature.py | ||
properties_data_bone.py | ||
properties_data_camera.py | ||
properties_data_curve.py | ||
properties_data_empty.py | ||
properties_data_lamp.py | ||
properties_data_lattice.py | ||
properties_data_mesh.py | ||
properties_data_metaball.py | ||
properties_data_modifier.py | ||
properties_data_speaker.py | ||
properties_game.py | ||
properties_mask_common.py | ||
properties_material.py | ||
properties_object_constraint.py | ||
properties_object.py | ||
properties_paint_common.py | ||
properties_particle.py | ||
properties_physics_cloth.py | ||
properties_physics_common.py | ||
properties_physics_dynamicpaint.py | ||
properties_physics_field.py | ||
properties_physics_fluid.py | ||
properties_physics_smoke.py | ||
properties_physics_softbody.py | ||
properties_render.py | ||
properties_scene.py | ||
properties_texture.py | ||
properties_world.py | ||
space_clip.py | ||
space_console.py | ||
space_dopesheet.py | ||
space_filebrowser.py | ||
space_graph.py | ||
space_image.py | ||
space_info.py | ||
space_logic.py | ||
space_nla.py | ||
space_node.py | ||
space_outliner.py | ||
space_sequencer.py | ||
space_text.py | ||
space_time.py | ||
space_userpref_keymap.py | ||
space_userpref.py | ||
space_view3d_toolbar.py | ||
space_view3d.py |