ShopDreamUp AI ArtDreamUp
Deviation Actions
Raytracer Diary Part 1
Raytracer Diary Part 2
Raytracer Diary Part 3
Raytracer Diary
I got a lot done since the last blog!
Here we go:
10. Pyramids and Triangles
I implemented pyramids and triangles, and because I can render triangles, I could render pretty much any object since every object can be made by combining a lot of small triangles.
11. File Format
I created my own file format (.ray) and developed my own syntax to be able to save scenes. This way, I don't have to mess with my code every time I want to change objects.
12. Lights and Camera
The camera can now be moved around and also turned in any direction. Furthermore, I can now use as many light sources as I want.
13. Shadows and Resursive Raytracing
All objects cause shadows now, and last but by no means least:
I have successfully implemented recursive raytracing. This is what causes the nice reflections on shiny surfaces, and this is what the raytracing algorithm is famous for:
being able to render shiny and reflecting surfaces like glass.
Enough said, I'll just show you some pictures:
I think it's pretty amazing how nice those pictures look for such a simple self-made programm
Coming up next:
Not a whole lot more I guess because I have to turn in my final programm soon, and once the project is done, I will most likely have to spend my free time for other college work...
Maybe I'll write a tutorial on how to programm your own raytracer.
We'll see...
I hope you had fun reading this!
Thank you!
Raytracer Diary Part 2
Raytracer Diary Part 3
Raytracer Diary
I got a lot done since the last blog!
Here we go:
10. Pyramids and Triangles
I implemented pyramids and triangles, and because I can render triangles, I could render pretty much any object since every object can be made by combining a lot of small triangles.
11. File Format
I created my own file format (.ray) and developed my own syntax to be able to save scenes. This way, I don't have to mess with my code every time I want to change objects.
12. Lights and Camera
The camera can now be moved around and also turned in any direction. Furthermore, I can now use as many light sources as I want.
13. Shadows and Resursive Raytracing
All objects cause shadows now, and last but by no means least:
I have successfully implemented recursive raytracing. This is what causes the nice reflections on shiny surfaces, and this is what the raytracing algorithm is famous for:
being able to render shiny and reflecting surfaces like glass.
Enough said, I'll just show you some pictures:
I think it's pretty amazing how nice those pictures look for such a simple self-made programm
Coming up next:
Not a whole lot more I guess because I have to turn in my final programm soon, and once the project is done, I will most likely have to spend my free time for other college work...
Maybe I'll write a tutorial on how to programm your own raytracer.
We'll see...
I hope you had fun reading this!
Thank you!
Techy Wallpapers
9 Subscribers
So you like Techy Stuff, eh? Here you will have access to my techy wallpapers including huds cocepts.
$1/month
Artwork Theft - Again
I was bored and searched for some of my deviations (both on and off deviantart).
It sure is not a big surprise, but my work has been stolen again. All it took was about 30 seconds
on Google to find the first unauthorized redistribution of on some stupid
wallpaper website, which obviously doesn't give a s**t about copyrights. That website does not even provide
any contact info, disclaimer and terms of service are copied from two different other websites (they failed to at least change the names...)
and the email contact form doesn't work because it was never designed to work, as a quick look at the site's source code shows.
It's all jus
Pageviews
I just saw a "Thanks for 10.000 pageviews"-image on someone's profile page, so I thought "Hey, how many pageviews do I have?". So I checked. Turns out I have exactly 14.999 :D :) Who wants to be visitor #15.000? :D
Anyways, thank you everybody for 15k pageviews in advance :thanks:
EDIT: 15.000 - check! :)
FYI: Looking for contributors // Happy new year!
#Wallpaper-Planet (https://www.deviantart.com/wallpaper-planet) is looking for new contributors. Interested? More information: http://wallpaper-planet.deviantart.com/journal/Wanted-Contributors-345728346
//
Happy new year 2013 to you all! I'm looking forward to seeing more of your great art next year :)
Just some things that are flashing through my mind
1. Polls
People should not be allowed to start a new poll every day here on deviantArt. Especially not if it's just some random stupid question.
It's just annoying, and it makes me want to kick those people out of my +watch-list.
2. Wallpaper Planet
I know there hasn't been a lot going on in my group recently. Sorry 4 that! I just don't have the time. But we will try to start doing Wallpapers of the week again.
There will be another contest soon, and we are working on a new logo.
3. GTA - Grand Theft Artwork
I never thought somebody would ever steal my artwork because I thought it's not good enough to be worth stealing. Well, that was
© 2011 - 2024 giz183
Comments8
Join the community to add your comment. Already a deviant? Log In
You made this?
Holy smokes.
Holy smokes.