
Det här är ett program som kan visa funktionskurvor i 3D. Kurvan kan roteras genom att man trycker ner vänster musknapp på ritytan och drar den till önskat läge. Genom att högerklicka med musen kan man växla mellan tät kurva och linjer (wireframe). I den här versionen sorteras trianglarna så att de som ligger längst bort ritas först och de längst fram sist. Den här metoden fungerar endast då dessa är lika stora och inte går in i varandra. Det passar med andra ord bra för att rita landskap. Programmet flyter jämnt på en dator med Pentium III 550 MHz.
Formelparsern är densamma som finns i de andra miniräknarna jag har gjort. Den läser in formeln i ett binärt träd, vilket gör den väldigt snabb och är även lämplig för att beräkna fraktaler med. Prestandan är motsvarande 30 % jämfört med om man hade skrivit formeln direkt i källkoden och kompilerat det med växeln -O3. Som jämförelse kan nämnas att java exekverar som bäst 5 % utan JIT.
| f3dbin.zip | Exe-filen (zippad, 23392 byte) |
| f3dsrc.zip | Källkoden (zippad, 9797 byte) |