Search found 28 matches

by mrluzeiro
Tue Oct 27, 2015 11:06 pm
Forum: General Development
Topic: Ideas request for a specific raytracing application
Replies: 28
Views: 15994

Re: Ideas request for a specific raytracing application

Hello all, Here are some screenshots of the progress that I am working in a raytracing for the Kicad (PCB EDA tool) https://meocloud.pt/link/aaf06e3f-e308-40c8-bddb-f8aa762b4a16/20151027_3d-viewer/ (please download the image file if you want the full resolution) I implemented an adaptive tracing to ...
by mrluzeiro
Mon Oct 26, 2015 9:27 am
Forum: General Development
Topic: Basic question: material that will change the normal
Replies: 3
Views: 6615

Basic question: material that will change the normal

Hello, I have a basic question. If I assigned a material to an object that will perturb the normals, where / how that change of the normals should be applied? Usually the objects implement a GetNormal( uv coords?) should that GetNormal function call the material function that will perturb the normal...
by mrluzeiro
Tue Oct 13, 2015 9:37 am
Forum: General Development
Topic: GPU style shaders in raytracing
Replies: 1
Views: 3322

GPU style shaders in raytracing

Hello all,
I was wondering if there are any experiences or discussions on using 'GPU style shaders' in raytracing.
I was thinking to try to use SSAO (screen space ambient occlusion) in my CPU raytracing.

Also, couldn't that technics be used in GPU raytracers as well?
by mrluzeiro
Mon Sep 14, 2015 2:56 pm
Forum: General Development
Topic: Ideas request for a specific raytracing application
Replies: 28
Views: 15994

Re: Ideas request for a specific raytracing application

Hi, I was randomly browsing the forum when I stumbled upon this thread. Very interesting use case of raytracing. Since I'm the founder and one of the core developers of appleseed, I thought I could chime in. Yes, appleseed is first and foremost a (shared) raytracing library. There are complete C++ ...
by mrluzeiro
Fri Sep 11, 2015 1:28 pm
Forum: General Development
Topic: Looking for a BVH packet traversal with frustum test
Replies: 0
Views: 9586

Looking for a BVH packet traversal with frustum test

Hello all, so it seems that I only use this forum to ask things :/ Does anyone know a implementation for BVH raypack traversal that use also frustum tests? Something as described in the "Large Ray Packets for Real-time Whitted Ray Tracing" http://cseweb.ucsd.edu/~ravir/whitted.pdf Thanks i...
by mrluzeiro
Sun Sep 06, 2015 4:09 pm
Forum: General Development
Topic: generate frustum from rays to use in packet test
Replies: 0
Views: 9432

generate frustum from rays to use in packet test

Hello all, I would like to generate the frustum planes (for frustum aabb test) from the (primary) rays of the 4 corners of a packet bucket does anyone have source code that will generate it? Thanks! Edit: I found this implementation that I am trying to use: https://github.com/nslo/raytracer/blob/2c2...
by mrluzeiro
Tue Sep 01, 2015 8:40 am
Forum: General Development
Topic: Ideas request for a specific raytracing application
Replies: 28
Views: 15994

Re: Ideas request for a specific raytracing application

Hello all, Just show you the progress of my humble raytracing that I am working for KiCad (an opensource PCB EDA tool) I almost finish to convert a board into raytracing shapes (i.e: polygons, triangles, cylinders, round segments, rings, disks, CSG, etc..) Still no shading, the attached images are c...
by mrluzeiro
Thu Aug 20, 2015 10:52 am
Forum: General Development
Topic: Looking for Cylinder-Ray intersection without use quadrics
Replies: 0
Views: 9468

Looking for Cylinder-Ray intersection without use quadrics

I am looking for a way to intersect a cylinder without use quadrics (because it is losing lots of precision in my implementation with the small size of the objects and the camera zoom)
Any one?
Thanks!

Found one:
http://www.cs.utah.edu/~lha/Code%206620 ... linder.cpp
by mrluzeiro
Tue Jul 21, 2015 7:39 am
Forum: General Development
Topic: pbrt-v3 source code now available
Replies: 23
Views: 20167

Re: pbrt-v3 source code now available

Hi Matt, [1] I am not a C++ expert, but isn't this line here redundant? inline uint32_t LeftShift3(uint32_t x); https://github.com/mmp/pbrt-v3/blob/master/src/accelerators/bvh.cpp#L81 EDIT: [2] The depth in flattenBVHTree(BVHBuildNode *node, int *offset, int depth) https://github.com/mmp/pbrt-v3/blo...
by mrluzeiro
Fri Jul 17, 2015 7:44 am
Forum: General Development
Topic: looking for a hierarchical grids implementation
Replies: 1
Views: 3124

looking for a hierarchical grids implementation

Any one know some good "hierarchical grids" (or good octree) implementation in CPU?

Go to advanced search