利用者:Chadf/Ideas

提供: wiki
< 利用者:Chadf
2018年6月29日 (金) 05:57時点におけるYamyam (トーク | 投稿記録)による版 (1版 をインポートしました)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

Blender Ideas

Here is a list of some ideas I have for improving blender.

LOD Object Groups

The typical ​Level of Detail technique uses varying mesh complexity with-in the same object. But with the addition of modifiers and other per-object settings, which may themselves be LOD relevant (e.g. why use a [high] sub-surf modifier for an object far away). So just swapping or reducing mesh complexity can still incur unnecessary computation overhead. In order to eliminate that overhead, each LOD sensitive aspect would need to directly tie into a LOD infrastructure (potentially with messy interactions).


So instead (or ideally as just an alternative to), have the concept of a LOD group of objects. Then each object in that group would be assigned a distance threshold, and the best fitting threshold would be the one chosen to render. The group's origin would be used for the distance test. One implementation might be a variation of an empty that has LOD mappings and is tied to its members via parenting. Since that pseudo-empty is just an object, it could itself be nested in a higher level LOD group. Also by allowing multiple objects to be mapped to the same threshold, a combination of elements could be activated together (e.g. a mesh and its lighting, or several associated meshes).


Due to the simpler design, such a feature could be potentially added to blender with less effort and thus sooner than a complex mesh-centric implementations.