env_render — DRIVE env op

• Data kinds: table × matrix × matrix → table

• Call: import fullseye as fs; fs.ledger.env_render(world: 'dict', pose, K, width: 'int' = 640, height: 'int' = 400, env: 'Optional[dict]' = None, *, ego=None, ego_pose=None, shadows: 'bool' = True, shadow_cache: 'Optional[dict]' = None, shadow_res: 'int' = 1024) -> 'Dict[str, np.ndarray]' (implementation को सीधे call करना हो तो import driveenv; driveenv.env_render(world: 'dict', pose, K, width: 'int' = 640, height: 'int' = 400, env: 'Optional[dict]' = None, *, ego=None, ego_pose=None, shadows: 'bool' = True, shadow_cache: 'Optional[dict]' = None, shadow_res: 'int' = 1024) -> 'Dict[str, np.ndarray]', registry से लेना हो तो opsdrive.get("env_render"))

उपयोग

सूर्य, आसमान, छाया, lamps, headlights, कोहरा, बारिश और चकाचौंध को physical units में render करता है।

> नीचे का विस्तृत विवरण मूल text में है — सारांश और headings का अनुवाद हो चुका है।

Returns

dict : color(カメラの線形 RGB [0,1]、tone_map で圧縮 —— 画像処理はこれを読む)、display(sRGB に符号化した

表示用、図だけに使う)、radiance(RGB の輝度 cd/m²、線形)、depth・label・ face(driveworld.world_camera と同じ)、shadow(bool、太陽の影の画素)、exposure(使った倍率)、veil(光幕輝度 cd/m² (H,W))、illuminance(面の照度 lx (H,W))。

ego_pose=(x, y, yaw) = 前照灯を付ける自車の姿勢(前端 2.25 m・左右 ±0.6 m・高さ 0.65 m に 2 灯)。shadow_cache に dict を渡すと太陽のシャドウマップを使い回す(太陽と世界が変わらない間)。

संदर्भ (sample data, साहित्य)

• Sample data catalog (DL URL / license) — 2-D के लिए skimage.data (BSD/public) + synthetic, 3-D के लिए real data sources (Stanford/PDS आदि) के DL URL।

• Operators का स्रोत और संदर्भ — इस op family के मूल research/methods के स्रोत।

• Algorithm का मानक स्रोत (लेखक, वर्ष) और उपयोग ऊपर की family usage guide में दिए गए हैं।

चलाए जा सकने वाले उदाहरण (verified samples जो सच में यह op call करते हैं)

• poc_driving_weather — py -3.11 examples/poc_driving_weather.py

वे अगले ops जिनसे type जुड़ता है (table को input के रूप में लेते हैं)

course_layout · course_occupancy · course_contains · world_build · world_camera · world_move · lidar_scan · rss_longitudinal_same

इसी category के (env)

julian_day · sun_at · sun_events · sun_vector · sun_illuminance · koschmieder · mor_from_beta · beta_from_mor


*Provenance: driveenv.py — DRIVE operator registry. यह per-op note tools/opdocs.py md से अपने-आप generate होता है (हाथ से edit न करें)।*

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.