unbiased algorithms

Discuss stuff not about Indigo.
Post Reply
14 posts • Page 1 of 1
fabF
Posts: 10
Joined: Mon Sep 25, 2006 3:42 am

unbiased algorithms

Post by fabF » Mon Sep 25, 2006 3:52 am

Hi :)

Indigo rocks and I'd like to learn a little about monte carlo algorithms and so on.Maybe someone could give me a link to such algorithms in c++ ? I'd like to find also some small open source projects where I could see ray-tracing or radiosity source codes ... In the great lines, how many rendering categories exist and how is it running technically ?

Thanks,
Fabian

User avatar
Kosmokrator
Posts: 1141
Joined: Sat Jul 29, 2006 11:52 am
Location: Greece-Athens

Post by Kosmokrator » Mon Sep 25, 2006 4:17 am

YEA ME TOO!!! :)
1)Core i7 965XE stock CLOCK ,PSU:CHIEFTEC 850W
M/B ASUS P6T DELUXE,WATERCOOLING ZALMAN RESERATOR 2
MEMORY:6GB CORRSAIR @1600,Ati HD 4870x2,
MONITOR:LG 1950SQ,CASE:THERMALTAKE SOPRANO

User avatar
ThatDude33
Posts: 216
Joined: Wed Jul 05, 2006 1:26 pm
Contact:

Post by ThatDude33 » Mon Sep 25, 2006 5:01 am

i wrote a raytracer a while ago

Here's an image produced by it.
Image

Featurelist-
  • Diffuse Shading
    Reflection
    Point Lights
    Area Lights
    Soft Shadows
    Supersampling
find the source here (.cpp files ;)
http://rapidshare.de/files/34292036/ice ... 1.zip.html
Matt B. >>Maya To Indigo<<
Image

fabF
Posts: 10
Joined: Mon Sep 25, 2006 3:42 am

Post by fabF » Mon Sep 25, 2006 6:31 am

Thanks a lot ! Here's what I understand from it :

for each row
for each line
5 times per pixel (supersampling ?)
calculate ray destination
if ray intersects an object then
calculate pixel rgb with object material
...

I guess this algorithm is not complete :( Do you have an idea how other rendering methods work in those terms ?

Thanks,
Fabian

WLAD
Posts: 101
Joined: Mon Jun 26, 2006 5:59 am
Contact:

Post by WLAD » Mon Sep 25, 2006 6:50 am


fabF
Posts: 10
Joined: Mon Sep 25, 2006 3:42 am

Post by fabF » Mon Sep 25, 2006 7:23 am

Thanks :) Interesting but some parts are too complex for me.An algorithm could help :)

yponomos
Posts: 21
Joined: Mon Jul 03, 2006 5:38 am

Post by yponomos » Mon Sep 25, 2006 10:10 am

hehe, i thought it's vice versa! do you think that a bunch of source
code lines can be easier to understand than an algorithm outline?

playmesumch00ns
Posts: 21
Joined: Wed Jun 28, 2006 11:44 pm

Post by playmesumch00ns » Mon Sep 25, 2006 11:54 pm

Metropolis sampling is a bit of a pig.

If you want a good grounding learn path tracing first. The best reference I know of is this book: www.pbrt.org

User avatar
Kosmokrator
Posts: 1141
Joined: Sat Jul 29, 2006 11:52 am
Location: Greece-Athens

Post by Kosmokrator » Tue Sep 26, 2006 2:23 am

come on...programming isnt piece of cake!!!espesially for graphics!Fabaf what u looking for?for an complete algorythm? :roll: this is imposible to find!start with simle things and go deeper and deeper! :wink:
1)Core i7 965XE stock CLOCK ,PSU:CHIEFTEC 850W
M/B ASUS P6T DELUXE,WATERCOOLING ZALMAN RESERATOR 2
MEMORY:6GB CORRSAIR @1600,Ati HD 4870x2,
MONITOR:LG 1950SQ,CASE:THERMALTAKE SOPRANO

fabF
Posts: 10
Joined: Mon Sep 25, 2006 3:42 am

Post by fabF » Tue Sep 26, 2006 4:40 am

playmesumch00ns wrote:Metropolis sampling is a bit of a pig.

If you want a good grounding learn path tracing first. The best reference I know of is this book: www.pbrt.org
Interesting ! thanks :)

fabF
Posts: 10
Joined: Mon Sep 25, 2006 3:42 am

Post by fabF » Tue Sep 26, 2006 4:42 am

Kosmokrator wrote:come on...programming isnt piece of cake!!!espesially for graphics!Fabaf what u looking for?for an complete algorythm? :roll: this is imposible to find!start with simle things and go deeper and deeper! :wink:
I was looking for sources like linked above.Interesting to see an early stage project to understand something :)

User avatar
manitwo
Posts: 1029
Joined: Wed Jul 05, 2006 4:50 am
Location: Tirol - Austria

Post by manitwo » Wed Sep 27, 2006 6:35 am

don't know if that is what you are looking for but anyway interesting:
http://www.graphics.cornell.edu/~bjw/papers.html

yponomos
Posts: 21
Joined: Mon Jul 03, 2006 5:38 am

Post by yponomos » Wed Sep 27, 2006 8:21 pm

perhaps you could try MiniLight
http://www.hxa7241.org/minilight/minilight.html

from the perceptuum creator.

fabF
Posts: 10
Joined: Mon Sep 25, 2006 3:42 am

Post by fabF » Thu Sep 28, 2006 7:28 am

yponomos wrote:perhaps you could try MiniLight
http://www.hxa7241.org/minilight/minilight.html

from the perceptuum creator.
wow ! Thanks a lot !

Post Reply
14 posts • Page 1 of 1

Who is online

Users browsing this forum: No registered users and 3 guests