Quote:
Many of you know of Brix Builder, a project I've been working on for a few months now. It started as a simple wireframing perspective engine, but has evolved into something that can do wireframe and hidden line, blank-face and vertex-shading, rotation, and scaling, all in a 4KB engine. I have that besides Brix Builder, I will be releasing it separately as the HPS3D Engine: Hidden Line / Wireframe Perspective Shading 3D Engine for z80 Calculation Devices. It is capable of taking a list of polygons and a settings list and rendering into a fully dithered 3D perspective hidden-line image; I will post some screenies as soon as I can get my GraphLink working.
Looks good, Kerm. Can't wait to try it out.
Indeed. Keep in mind that this is in no way meant for real time gaming, due to the extreme slowness of BASIC.
Well, you could always remake it in asm...
No way, this would be incredibly way over 24k in ASM...
I thought makin stuff in asm would make it smaller and faster?
I take it that isn't the case...?
Faster, yes, smaller, not necessarily. ASM is good for non-math-intensive programs. Something like this that uses almost exclusively math routines would be horribly bloated in ASM, though fairly fast, maybe even of playable speed.
oh, ok... I shall remember that...
That means BASIC
does have an advantage over asm...
It does indeed have some slight advantages
Ease and convenience of programming, for two.
Quote:
Faster, yes, smaller, not necessarily. ASM is good for non-math-intensive programs. Something like this that uses almost exclusively math routines would be horribly bloated in ASM, though fairly fast, maybe even of playable speed.
And because Kerm would be tempted to add so many new features.
Hehe...I do tend to be a feature-obsessive programmer, don't I?
As do I, but then again, I have more memory to work with (even though PokéModr is pushing even that right now).
Very, very true. OK, I convinced my school to install TI-Connect on a computer, and I backed up Brix Builder *whew*
don't you have a computer of your own Kerm?
Surely you don't use school computers.
We've gone through this b4 guys...
We have? I don't remember.
Oh, and I'm gonna post some screenies!
Really? I never would have guessed...
I mean soon
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.
»
Go to Registration page
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum