Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (106)
games submitted by our members
Games in WIP (533)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Have you seen this? (real-time raytracing)  (Read 942 times)
0 Members and 1 Guest are viewing this topic.
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Posted 2013-10-30 20:02:37 »

http://www.youtube.com/watch?v=pXZ33YoKu9w

Real time ray-tracing on the GPU, quite amazing!
Interesting also how they implemented noise to keep performance up under stress.

Offline hereBeBen
« Reply #1 - Posted 2013-10-30 23:38:43 »

They didn't implement noise. That is what happens when you under-sample using raytracing.
Online kingroka123

JGO Knight


Medals: 26
Projects: 4
Exp: 1 year


Gamer's Helmet


« Reply #2 - Posted 2013-10-31 00:28:35 »

this is pretty cool. I don't really know much about ray-tracing but it's basically just simulating light ray right? Undecided All I know is the lighting looks really good.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #3 - Posted 2013-11-01 18:58:02 »

Quote
They didn't implement noise. That is what happens when you under-sample using raytracing.

They explained on the blog that there is what they call a 'russian roulette-like mechanism' going on for the more demanding rays when needed to keep it running at 30fps, and that on faster machines there's less noise.
So while true that this results in under-sampling for those pixels, there seems to be a random element implemented there on some level (unless I misunderstood something).

Offline Danny02
« Reply #4 - Posted 2013-11-01 19:30:42 »

Also called Monte-Carlo algorithms. Which is used for any algorithm which uses random sampling to come to the result.

There is also a monte-carlo algo to calculate PI. Just create random points in a square and calculate the percentage of points which lie in the circle with the same radius as the length of the square. Then you can calculate PI from the ratio between the area of the square and circle.
Offline jonjava
« Reply #5 - Posted 2013-11-06 02:03:21 »

Thanks for sharing, looks cool.

Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

pw (24 views)
2014-07-24 01:59:36

Riven (24 views)
2014-07-23 21:16:32

Riven (18 views)
2014-07-23 21:07:15

Riven (21 views)
2014-07-23 20:56:16

ctomni231 (50 views)
2014-07-18 06:55:21

Zero Volt (45 views)
2014-07-17 23:47:54

danieldean (36 views)
2014-07-17 23:41:23

MustardPeter (39 views)
2014-07-16 23:30:00

Cero (54 views)
2014-07-16 00:42:17

Riven (55 views)
2014-07-14 18:02:53
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!