Live briefing
Everything about Ray casting
Methodological basis for 3D CAD/CAM solid modeling and image rendering
Ray casting is the methodological basis for 3D CAD/CAM solid modeling and image rendering. It is essentially the same as ray tracing for computer graphics where virtual light rays are "cast" or "traced" on their path from the focal point of a camera through each pixel in the camera sensor to determine what is visible along the ray in the 3D scene. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Ray castingA 5-minute orientation
- Skim a recent paper: Occupancy Grid Mapping Without Ray-Casting for High-Resolution LiDAR SensorsInfluential work since 2022
- Pick up a classic book: Ulʹtrazvukovoĭ i rentgenovskiĭ kontrolʹ otlivokThe most-reprinted book on the subject
- Read the landmark paper: Ray casting for modeling solidsCited 510 times
- Go sideways: Glossary of computer graphicsA closely related topic
- Go sideways: Ray tracing (graphics)A closely related topic
📖 Definitions
Noun The calculation of intersections between a ray and a surface.
🏆 Landmark papers (most cited)
Ray casting for modeling solids
Ray casting architectures for volume visualization
Fast and robust ray casting algorithms for virtual X-ray imaging
Volume MLS Ray Casting
GPU-Based Tiled Ray Casting Using Depth Peeling
Calculations of the radiation configuration factor using ray casting
RBF Volume Ray Casting on Multicore and Manycore CPUs
Fast High-Quality Volume Ray Casting with Virtual Samplings
🆕 Influential since 2022
Occupancy Grid Mapping Without Ray-Casting for High-Resolution LiDAR Sensors
A high efficiency deep learning method for the x-ray image defect detection of casting parts
Automated Porosity Characterization for Aluminum Die Casting Materials Using X-ray Radiography, Synthetic X-ray Data Augmentation by Simulation, and Machine Learning
Enhanced Identification of Internal Casting Defects in Vehicle Wheels Using YOLO Object Detection and X-Ray Inspection
Effects of physical walking on eyes-engaged target selection with ray-casting pointing in virtual reality
📚 Books worth reading
- 📕Ulʹtrazvukovoĭ i rentgenovskiĭ kontrolʹ otlivok · 1990
Annual of scientific discovery. 1869[author not identified] · 1869
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Glossary of computer graphics This is a glossary of terms relating to computer graphics. For more general computer hardware terms, see glossary of computer hardware terms. Contents…
- Ray tracing (graphics) In 3D computer graphics, ray tracing is a technique for modeling light transport for use in a wide variety of rendering algorithms for generating digital…
- Hidden-surface determination In 3D computer graphics, hidden-surface determination (also known as shown-surface determination, hidden-surface removal (HSR), occlusion culling (OC)…
- Rendering (computer graphics) Rendering is the process of generating an image from input data such as 3D models. The word "rendering" (in one of its senses) originally meant the task…
- List of computer graphics and descriptive geometry topics This is a list of computer graphics and descriptive geometry topics, by article name. Contents !–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z…
- Volume ray casting Volume ray casting, sometimes called volumetric ray casting, volumetric ray tracing, or volume ray marching, is an image-based volume rendering technique…
- Rasterisation In computer graphics, rasterisation (British English) or rasterization (American English) is the task of taking an image described in a vector graphics…
- Scanline rendering Scanline rendering (also scan line rendering and scan-line rendering) is an algorithm for visible surface determination, in 3D computer graphics, that…