The colortable of the 264-series
Download: colortable.prg
The colortable of the 264-series
Download: colortable.prg
3D Engine 2.5 is now released!
Improvements in Version 2.5:
– exported obj-files have to contain the face-normals.
– rendertime is reduced by another 40%
– you can render bigger model up to ~2800 verts, because of overall reduced code (20% less).
– reworked user-interface. The parameter-values are typed in directly now.
– arrays are dimensioned according to the available memory.
– improved render precision, because the face-normals are imported and not calculated any more.
Download: 3dengine25.zip
Youtube-Tutorial: https://youtu.be/Zo7tMpFoxLY
GUI-Demonstration: https://youtu.be/XaxkDzKriaM
U.S.S Enterprise Render Demo: https://youtu.be/3_W0HgqeFjk
A new release 2.0 of my 3D Engine is now available.
I constantly improved the engine over the last year. The engine renders now 30% bigger models and the rendertime is reduced by 60%.
Yesterday the SpaceX Crew Dragon Spaceship successfully returned to earth and starting a new era of spaceflight. As a reminder of this important event, the modeldata of the „SpaceX Crew Dragon“ is included.
Download: 3dengine2.zip
Download: Ingenuity.zip (only model)
While reading about the history of 3D graphics on homecomputers, the program „Solid States“ for the Atari 800 from Tom Hudson was mentioned. Tom Hudson co-developed CAD-3D (1986) and Cyber Studio (1987) for Atari ST and then the famous 3D Studio (1990) for PCs. „Solid States“ is written in ATARI-BASIC and listed in the magazine „Analog“ in Feb. 1984 #16. As a fan of early 80’s 3D graphics i ported a part of code to the plus/4, leaving out the plotting and disk-operations. You find downloadlink of the plus/4 code and the link to the magazine below the screenshot.
prg: SolidStates.prg
Commodore plus/4 BASIC-Code: SolidStates.zip
Some screenshots from the magazine:
I did my first 3D animation. I optimized my 3D-engine with the Shell-Sort algorithm. So many renderings in a short time are possible. This was done in one hour. The screens were combined in an animated GIF.
A Commodore 64 version of my 3D Engine is released now. Written in Basic 2.0 using Simon’s Basic extensions for the graphics. Have fun!
Download: 3dEngine64.zip
My friend MMS from the plus/4 scene came up with the idea of making a slide show und do an entry for the wild competition at AROK 2019 (3. August in Hungary). He made the slide show, i provided the the graphics from my new 3D-Basic engine. Finally we got the 7th place and a big applause during the presentation. Not bad for the first time!
Download: 3D_Dreams.d64
If you reverse the colors (line 40) you get nice filled polygons.
Today i tested the 3D-engine in VICE for the commodore 128. It works without any changes. Good news for C 128 fans. Since it has 128 kB RAM even more complex renderings should be possible.
In this small video tutorial i explain how to make your own 3D objects for the engine in Blender. I decided to speak German, but you will also understand most things just by watching. Have fun, just be creative and show your work if you like. I will post it here in my blog.
Video: https://youtu.be/9yp2uIUDPr0