Click around. There's a neat song I found playing in the background. Press the "m" key to mute it if you like. The buttons at the bottom select which method is currently in effect. Depending on what method you select, various options sliders will appear in the top-right. The arrow at the left shows info and an explanation for the current method. To better see how a method works, enable Slow Mode and/or use the aforementioned options sliders to disable edging (the "...DoEdging" vars). Check "Use Atomic Loop" to force the method to render faster than the default 30 fps limit.
!!!!!! This projects has been impaired by the v461 player !!!!!! !!!!!! Do NOT use Atomic Loop !!!!!! Some comments on my old 3D projects inspired me to make this collection of various triangle fill methods. Each method's custom block is located within the appropriately named Scratch Cat sprite. Feel free to use these methods in your own project (it's not necessary, but crediting me helps others who may need a triangle filler find this project!) For more info on each method, click the arrow on the left side. SNAA is a 3D engine I made a few months ago: https://scratch.mit.edu/projects/189395035/ Scratch (via Flash) imposes a 30 fps default on the player. As such, the Triangles Per Second reading wont normally surpass ~30. If you check "Use Atomic Loop", the rendering will be done as quickly as possible, giving a far more accurate result (as well as causing quite a bit of interaction layer lag). Options brief explanations: SNAA -> LegIterations: How many steps along each triangle leg should be made. BetterSNAA -> SegmentFactor: Divisor that limits how many triangle leg steps will be made. Cut & Rasterize -> Resolution: Pen size & scanline height. Edge Loops -> CenterHitRadius: Min distance from incenter of triangle that is used to clamp the inwards progression of a leg's loops. Edge Loops -> MaxPenFactor: The larger this is, the less the pen is allowed to grow as the loops grow inwards. Lightning -> LegIterations: How many step-loops should be made. ~TiberiumFusion~