Skip to content
Back to skills

Geocameras And Rendering

ASecurity

"Create BlenderGIS geophoto cameras and georeferenced render

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
testinggit

Works with

  • cursor

Security analysis

A100/100

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

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill geocameras-and-rendering --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Geocameras And Rendering?

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

Security grade badge for Geocameras And Rendering
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-geocameras-and-rendering/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-geocameras-and-rendering)

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: geocameras-and-rendering
description: "Create BlenderGIS geophoto cameras and georeferenced render
  cameras with world-file output."
disable-model-invocation: true
metadata:
  disco-role: operating
license: GPL 3.0
---

# Geocameras and Rendering

Use this sub-skill when a task needs BlenderGIS camera workflows: placing cameras, empties, or the 3D cursor from geotagged photos; switching a geophoto camera with its background image; or creating an orthographic map-render camera with a world-file text block.

## Route First

- Scene CRS/origin setup, CRS validation, and reprojection engine choices belong to [georeferencing-and-crs](../georeferencing-and-crs/SKILL.md).
- Raster import, georeferenced images, DEMs, and basemap tiles belong to [raster-dem-and-basemaps](../raster-dem-and-basemaps/SKILL.md).
- Add-on enablement and cross-cutting dependency issues belong to the root [add-on overview](../../references/addon-overview.md) and root [troubleshooting](../../references/troubleshooting.md).

## Use These Files

- [references/workflows.md](references/workflows.md): end-to-end geophoto and georender procedures, validation, and world-file computations.
- [references/operator-reference.md](references/operator-reference.md): operator IDs, options, side effects, custom properties, and exact world-file equation.
- [references/troubleshooting.md](references/troubleshooting.md): recovery steps for georef, GPS, format, context, selection, and pixel-size failures.
- [scripts/read_exif_gps.py](scripts/read_exif_gps.py): standalone preflight helper for JPEG/TIFF photo sets before running Blender operators.

## Core Operator Map

| Workflow | Operator ID | Use when |
| --- | --- | --- |
| Geotagged photo placement | `camera.geophotos` | Create target cameras, cameras, empties, or move the cursor from EXIF GPS photos. |
| Switch geophoto view | `camera.geophotos_setactive` | Make a BlenderGIS geophoto camera active and show its photo as the camera background. |
| Georeferenced render camera | `camera.georender` | Create or update an orthographic top-view camera over a selected mesh and generate a world-file text block. |

## Required Preconditions

- BlenderGIS is enabled and its camera module is available from `GIS > Camera`.
- The scene must be georeferenced (`GeoScene.isGeoref` true): valid CRS plus projected origin coordinates.
- Geophoto inputs must be JPEG or TIFF files with EXIF `GPSLatitude`, `GPSLatitudeRef`, `GPSLongitude`, and `GPSLongitudeRef` tags.
- `camera.geophotos_setactive` must run from a 3D View context.
- `camera.georender` must run in Object Mode with either exactly one selected mesh, or one selected mesh plus one BlenderGIS georender camera carrying the `mapRes` custom property.

## Expected Success Signals

- Geophotos create objects at projected photo coordinates minus the scene projected origin. Cameras get camera-data custom properties `background`, `imageWidth`, `imageHeight`, and `orientation`.
- Switching a geophoto sets `scene.camera`, render resolution, and a visible camera background image for the selected geophoto.
- Georender creates or updates an orthographic camera, sets render resolution from mesh extent and `target_res`, stores `mapRes`, and writes a `<camera name>.wld` text block in Blender containing six world-file lines.

Files in this skill

  • SKILL.md3.2 KB
  • references/operator-reference.md9.3 KB
  • references/troubleshooting.md10.1 KB
  • references/workflows.md8.8 KB
  • scripts/read_exif_gps.py10 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…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.