Skip to content
Back to skills

Neural Rendering 3d

ASecurity

"Routes Papers-in-100-Lines NeRF, implicit representation, 3D

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
developmentpythonbashdebuggingbackend

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill neural-rendering-3d --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Neural Rendering 3d?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Neural Rendering 3d
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-neural-rendering-3d/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-neural-rendering-3d)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: neural-rendering-3d
description: "Routes Papers-in-100-Lines NeRF, implicit representation, 3D
  Gaussian splatting, camera, ray, and neural rendering tasks."
disable-model-invocation: true
metadata:
  disco-role: operating
license: MIT
---

# Neural Rendering and 3D

Use this sub-skill for NeRF-family renderers, Fourier features, SIREN/MFN,
PlenOctrees, Plenoxels, K-Planes, Light Field Networks, 3D Gaussian Splatting,
Speedy-Splat, Spherical Voronoi, Splatter Image, and single-view 3D
reconstruction entries in Papers-in-100-Lines.

## Read these bundled files

- [Rendering guide](references/rendering-guide.md) maps the rendering families,
  key functions, camera/data assumptions, adaptation knobs, and validation
  signals.
- [Troubleshooting](references/troubleshooting.md) covers missing ray datasets,
  trained Gaussian tensors, camera metadata, CUDA hardcodes, projection errors,
  memory pressure, and output frame directories.
- [Implementation index](../../references/implementation-index.md) lists all
  neural-rendering entries and their evidence labels.
- [Dependency and backend guide](../../references/dependency-and-backend-guide.md)
  explains per-entry torch/CUDA version conflicts.
- [estimate_render_memory.py](scripts/estimate_render_memory.py) estimates
  rough NeRF and splatting tensor memory before a run.

## Trigger routes

- **NeRF or volume rendering**: ray origins/directions, positional encoding,
  density/color networks, accumulated transmittance, `render_rays`, novel view
  output, few-shot/regularized variants.
- **Implicit image or coordinate networks**: Fourier feature inverse rendering,
  SIREN, multiplicative filter networks, Deep Image Prior-like reconstruction
  when it is framed as a coordinate/image representation.
- **3D Gaussian or splatting**: spherical harmonics, covariance construction,
  projection, tiling, alpha compositing, trained Gaussian assets, camera
  trajectories.
- **Single-view 3D reconstruction**: Splatter Image and pixel-to-gaussian
  workflows, UNet encoders, camera intrinsics, source/target image pairs.
- **Memory or backend triage**: estimate rays/bins/gaussians before launching a
  full CUDA rendering script.

## Safe workflow

1. Query the catalog if the paper is not explicit:

   ```bash
   python ../../scripts/query_implementation_index.py --group neural-rendering-3d --query "gaussian splatting"
   ```

2. Read [Rendering guide](references/rendering-guide.md) for the selected
   family and identify the minimal inputs: rays and pixels, camera matrices,
   trained fields/gaussians, image pairs, or synthetic coordinates.
3. Estimate size before execution:

   ```bash
   python scripts/estimate_render_memory.py --mode nerf --height 400 --width 400 --nb-bins 192
   python scripts/estimate_render_memory.py --mode 3dgs --height 800 --width 800 --gaussians 100000
   ```

4. For quick debugging, shrink image size, ray count, bins, gaussian count, and
   chunk size. Replace hard-coded CUDA only when the requested result is a CPU
   shape check, not a real rendering benchmark.
5. Treat missing data/weights/camera files as stop conditions requiring user
   input or approved download, not as reasons to fabricate results.

## Boundaries

Route GANs, VAEs, flows, diffusion, DreamBooth, and Stable Diffusion to
[generative-models](../generative-models/SKILL.md). Route optimizers,
activations, meta-learning, hypergradients, Deep Image Prior as optimization,
and Atari RL to [optimization-meta-rl](../optimization-meta-rl/SKILL.md). Use
[paper-catalog-and-execution](../paper-catalog-and-execution/SKILL.md) for
initial lookup and dependency planning.

Files in this skill

  • SKILL.md3.6 KB
  • references/rendering-guide.md4.5 KB
  • references/troubleshooting.md2.9 KB
  • scripts/estimate_render_memory.py10.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…