Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
Questions specific to raytracing (as opposed to scanline rendering), the 3D graphics technique of intersecting rays from the camera with objects in the scene.
3
votes
Accepted
Ray Tracing with Cones: coverage, overlapping and abutting triangles
I did implement a ray tracer based on Amantides' work but, as that was years ago, my memory of the paper is a little rusty.
However, ignoring this particular case, in general when it comes to workin …
6
votes
Accepted
How to implement Constructive Solid Geometry in ray tracing with implicit surfaces (spheres)?
I'm not sure what exactly you are asking but, IIRC, to do CSG with ray tracing, you maintain not just the closest intersection with an object, but a list of ordered pairs of [Inpoint, OutPoint] 'inter …
4
votes
How is a projector handled in a Ray Tracing environment?
Just treat it as a special case of a point light + shadow ray. Whenever a ray hits the screen (or any surface onto which you'd like to project the slide), fire another "projector" ray back towards the …
1
vote
Missing triangles when rendering with BVH
I think any answer to this needs to start with the following immortal quote
Floating point numbers are like piles of sand;
every time you move them around,
you lose a little sand and pick up a little …
5
votes
How to raytrace Bezier surfaces?
Another option, which I used a couple of decades ago (yikes!), is to use Toth's scheme from 1985 that employed interval arithmetic to narrow down the search space. IIRC, eventually it will resort to …
1
vote
Dealing with interpolated normals within a raytracer
Disclaimer: It's been a long time since I looked at this sort of thing but here goes...
Disclaimer2: On re-reading your question(s) I realised I might have misunderstood what you were asking. I'll lea …
1
vote
Accepted
Why isn't rasterization combined with raytracing more often?
Disclosure: I work for IMG/PowerVR
Indeed there are rendering systems that can do this: Imagination demonstrated hybrid rendering on their "Wizard" Ray Tracing/Rasterisation system. Scroll down to "M …
3
votes
Ray Transformation to Object Space for Motion Blur
I don't think you'll get terribly far with, AFAICS, a single linear approximation to a rather non-linear interpolation, but perhaps this paper / presentation by Gribel et al on motion blur in rasteris …
6
votes
How to handle a parametric equation in raytracing?
Many years ago I worked on a ray tracer that handled parametric surfaces, so this is unlikely to be state of the art, but, IIRC, I used a combination of interval arithmetic with (binary?) subdivision …
2
votes
Why is my raycaster so slow?
Disclaimer: I've only skimmed through the code.
To be honest, the best thing to do would be to use a profiler on your code to identify what actually is costing CPU cycles.
Having said that, some op …
1
vote
mapping of a point from a sphere into UV plane
IIRC this and some other texture mapping/projection techniques are discussed in Watt & Watt's Advanced Animation and Rendering Techniques
Skip forward to around page 180. FWIW that has a reference to …
1
vote
How is Anti Aliasing Implemented in Ray Tracing?
Just to add to the answers above:
Distributed Ray Tracing (Cook, Porter, & Carpenter). Allows you to simultaneously do spatial AA, temporal AA (i.e. motion blur), and focus/depth of field. Best to …