V2EX  ›  英汉词典

Raycast

Definition / 释义

raycast(名词/动词,常用于计算机图形学与游戏开发):射线投射/射线检测。指从某个起点沿一个方向发出“射线”,用来计算它与场景中的物体是否相交、相交位置与距离等;常用于点击拾取(选中物体)视线检测碰撞检测、以及某些简化的渲染方法(ray casting)。

Pronunciation / 发音(IPA)

/ˈreɪˌkæst/

Examples / 例句

I used a raycast to detect what the player is looking at.
我用射线检测来判断玩家正在看向什么。

By raycasting from the camera through the mouse position, the program selects the nearest object intersected by the ray.
程序从相机出发、穿过鼠标位置进行射线投射,从而选中与射线相交的最近物体。

Etymology / 词源

raycast 是由 ray(射线) + cast(投射、抛出) 组合而成的现代复合词,主要在计算机图形学与交互式应用(如游戏引擎)中流行起来。它形象地表达了“把一条射线发出去,用来探测/计算”的过程。相关概念与 ray tracing(光线追踪) 同属“基于射线的计算”,但用途与精度范围常不同:raycast 常更偏向检测与交互。

Related Words / 相关词汇

Literary Works / 文学与著作中的用例

  • Computer Graphics: Principles and Practice(《计算机图形学:原理与实践》)——讨论射线与相交测试等基础方法(含 ray casting 相关内容)。
  • Real-Time Rendering(《实时渲染》)——涵盖实时图形中基于射线的技术与应用场景。
  • Physically Based Rendering: From Theory to Implementation(《基于物理的渲染:从理论到实现》)——在更广义的基于射线方法框架下涉及相关术语与思想。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1849 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 02:46 · PVG 10:46 · LAX 18:46 · JFK 21:46
♥ Do have faith in what you're doing.