Search found 225 matches

by jbikker
Mon Feb 17, 2020 4:21 pm
Forum: Visuals, Tools, Demos & Sources
Topic: Lighthouse2 / RTX path tracing benchmark
Replies: 0
Views: 1584

Lighthouse2 / RTX path tracing benchmark

An alpha build of the Lighthouse 2 path tracing benchmark is now available: http://www.cs.uu.nl/docs/vakken/magr/2019-2020/files/Lighthouse2%20RTX%20Benchmark%20vA0.2,feb17.zip The source code for this package is available from github: https://github.com/jbikker/lighthouse2 This demo is aimed at RTX...
by jbikker
Mon Dec 09, 2019 12:16 pm
Forum: ompf2
Topic: FREEZING THE BOARD
Replies: 3
Views: 1955

Re: FREEZING THE BOARD

Yes. So if you're reading this and got a twitter account: share your name!

You can follow me as @j_bikker. Graphics retweets, LH2 news, software optimization.
by jbikker
Sat Dec 07, 2019 11:53 am
Forum: ompf2
Topic: FREEZING THE BOARD
Replies: 3
Views: 1955

FREEZING THE BOARD

Hello all, Activity on ompf2 has mostly halted. Considering the ongoing onslaught of spambots I think it is best if I completely disable new user registrations. The board will remain accessible, and if you want to add a member I can do this manually, but the purpose of the board will probably change...
by jbikker
Thu Nov 21, 2019 6:23 pm
Forum: General Development
Topic: Clarifications on NEE/MIS
Replies: 4
Views: 1574

Re: Clarifications on NEE/MIS

Good find, you're right!
I have removed the erroneous line now.
by jbikker
Mon Nov 18, 2019 6:48 pm
Forum: General Development
Topic: Clarifications on NEE/MIS
Replies: 4
Views: 1574

Re: Clarifications on NEE/MIS

Some answers: Page 152 of my thesis: you are correct, MIS is not computed in that code. Page 50 of lecture 8: this is just the handling of NEE. Doing MIS like that also requires MIS for implicit light paths. You may take a look at the path tracing kernels of Lighthouse 2, which implements this. - Ja...
by jbikker
Tue Oct 08, 2019 11:03 am
Forum: Lighthouse 2
Topic: Linux?
Replies: 15
Views: 3779

Re: Linux?

Marijn Suijten created a Linux port of Lighthouse 2:
https://github.com/MarijnS95/lighthouse2/tree/linux
This will be rolled into the main repo soon.
Note that the Linux repo does not yet include the recently added Vulkan core.
by jbikker
Thu Sep 26, 2019 3:25 pm
Forum: Lighthouse 2
Topic: Linux?
Replies: 15
Views: 3779

Re: Linux?

An updated version appeared. You now get 4 billion instances of 4 billion triangles, if you have the memory. This comes at the expense of barycentric coordinate accuracy, so having a 4km x 4km floorplane with a 32k x 32k texture may be less accurate than it was. For most use cases this seems to be a...
by jbikker
Mon Sep 23, 2019 5:22 pm
Forum: Lighthouse 2
Topic: Noise filtering
Replies: 1
Views: 995

Re: Noise filtering

There is no filter yet, although I have working code. The focus for now is on a proper platform around the cores, after that more advanced cores will be added.
by jbikker
Mon Sep 16, 2019 6:59 am
Forum: Lighthouse 2
Topic: Linux?
Replies: 15
Views: 3779

Re: Linux?

Yes, 12 bit is reserved for the instance index, as discussed earlier. Apparently something is still 'signed' somewhere so you lose another bit, yielding 2048. I suspect it will work till 2047, after that you will get the crash. This will be relaxed in a future version.

Awesome dragon scene btw. ;)
by jbikker
Sat Sep 14, 2019 5:34 pm
Forum: Lighthouse 2
Topic: Insights into random number generator
Replies: 2
Views: 993

Re: Insights into random number generator

Hello, The blue noise is directly used from Heitz: https://eheitzresearch.wordpress.com/762-2/ In coresettings.h you will find the data distributed by Heitz, stored as 64-bit hexadecimal numbers. Once the renderer runs out of blue noise samples it switches to Marsaglia's xor32 RNG, seeded with the t...