User talk:Iritscen: Difference between revisions

(→‎Working with Blender part 2: Why your file is larger)
Line 432: Line 432:


[[User:EdT|EdT]] 05:02, 7 June 2008 (CEST)
[[User:EdT|EdT]] 05:02, 7 June 2008 (CEST)
:Ed, I see you're using a different version of Blender on your 2 Macs. Not that it should matter, but better be aware of that kind of thing, and maybe synchronize the Blender versions to rule out minor, distractive differences in the output. Another thing that definitely ''does'' matter is the version/features of Python, which Blender relies on for most of the import/export and even some internal stuff. Python scripts are more or less messy and may have issues with certain releases of Python: typically "too recent" Python versions shouldn't be a problem but, again, it's best if you know what your Python version is and say it out loud.
:I'm rather surprised that you didn't figure out the basic reason for the crashes right away, Ed, because you've been there before: too many points (over 2048) for certain body parts. In the case of Iritscen's Griffin, there are 4457 points for the head in the TRBS, so it's no wonder Oni crashes when it comes to drawing him. As for the more specific reason why there are so many points, it's also something you've encountered before for your "own" Motoko: non-smooth normals, which results in a faceted look and makes the point count increase 6-fold or so. For Konoko this still works, even with cel-shading on, but with HD Griffin, well, you get 4457 points even without cel-shading: blam.
:Now, this would all be perfectly manageable with OniSplit's -normals tag, which is supposed to calculate smooth normals and make those faceted models both lighter and better-looking. But there is one intriguing point: -normals fails to work with, e.g., the Barabas exported by Blender, i.e., he will yield a faceted TRBS with an exaggerated point count, whether you use the -normals tag or not. This ''may'' be due to a "feature" of the Collada plugin, but we're not sure yet: if it will require a new version of OniSplit; if it will require a new version of the Collada plugin; if Oni's models themselves have confusing mesh data (Barabas, for instance, has some weird thighs). Still investigating...
::[[User:Geyser|geyser]] 14:21, 7 June 2008 (CEST)