Perun 0 Posted April 23, 2009 (edited) Hi all, this may be REAL off topic, but understand, I'm not member of any other forums and I wanted someone to see this. As I'm leaving in month secondary school, I decided to make as a leaving work a 3D rendering program in Turbo Pascal 7.0. Yes, it sounds quite strange. Why did I make it in this language. There are two easy answers - because I'm lazy to learn any other language and pascal we are learning in school, and second, that pascal is quite underrated, so I wanted to show, this is also possible in pascal. So, its a rendering system using raycasting method. At this time, its possible to render a (plane)textured polygon with alpha. I wantad to have in final version also lighting and some sofisticated methods like bump-mapping or paralax-mapping, but time (and laziness) didn't allowed it. Please don't be cruel, I'm just 19 years old poor student so don't tak it too seriously, take look at some rendered pictures and if you want also at source code: source code in *.zip My first rendered image: Some of very next: and some others: :yay: Edited April 25, 2009 by Perun Share this post Link to post Share on other sites
Serclaes 0 Posted April 23, 2009 Nice. Even if i don't know Pascal yet, i will check that out. The only persistent thing I've made is an implementation of "Game of Life" using assembly. Good job! :) Share this post Link to post Share on other sites
Placebo 29 Posted April 23, 2009 Please read the forum rules regarding hotlinked image sizes :) Share this post Link to post Share on other sites
Perun 0 Posted April 25, 2009 Please read the forum rules regarding hotlinked image sizes :) Heh sorry :) Repaired Share this post Link to post Share on other sites
Perun 0 Posted May 5, 2009 Sorry for spaming, but we need some votes to win. So If you don't mind, pls vote "Gymnázium, Brno, VÃdeňská 47 tÅ™Ãda: 4.A" in here. Its about wich tableau (graduation photografs) is the best. Thank you for your votes. (I trust that admins will not kill me for this :P) Share this post Link to post Share on other sites