「Dev:2.8/Source/Particles」の版間の差分

提供: wiki
移動先: 案内検索
(Removal of Current Particle System Code)
 
(1版 をインポートしました)
 
(相違点なし)

2018年6月29日 (金) 06:16時点における最新版

Particles Rewrite

Removal of Current Particle System Code

  • DNA structures
    Main DNA structs may be added back in some way eventually for backward compatibility, but that could also be handled via scripts, since new concepts may not map well onto the old settings.
  • BKE code
    A few of the methods may be re-used later, but better to rewrite the code cleanly then instead of keeping old functions.
  • RNA
  • Operators, for Object.particle_systems management and edit mode
  • UI Python scripts
to do

 Add-ons still use particle-related API functions in a number of cases.

Blender3D FreeTip.png
Grep'ing for particle code
egrep -rni --include=\*.{h,hpp,c,cpp,cc,py,osl,cmake} --include=CMakeLists.txt "psys|particle|[^a-zA-Z_]part_|hair|strand|boid|psmd" .