Desert Temple

Q. Can a reference photo's radial sanctum — an octagonal chamber turned around a central plinth — be built by radial cleaving and still read as the photo's shape in-engine?

Yes. Four diagonal cleaves give the octagon, four niches are carved into the axis-aligned walls, and a sunlight shaft opens through the ceiling.
archetypeDesert temple
projectp32-desert-temple
date2026-08-25
built6 sectors · 74 surfaces · 3 lights
packageP32.GOB, readme.txt, screenshot.jpg
build1 — 2026-09-05
sha25667246c03753b5a6168e6d079a622cdb22e108f0001ca920b741310cfc5962012

Installing it

  1. P32.GOB is a level. Unzip it and drop the GOB into your episode folder.
  2. Pick it from the episode list.

The GOB carries its own level, models, and materials.

These are living projects, not finished releases. A level is rebuilt whenever something is learned — a lighting rule, a texture orientation, a whole detail pass — and it keeps its filename through all of it. The build number is how to tell which one you have: it is printed in the readme inside every zip, and it only moves when the level's bytes actually change.

Screenshots

Textures generated for this project

dtwalldtfloordtceildtnichedtskydttrim

The readme that ships with it

========================================================================
 Jedi Knight Level

 P32.GOB

 Can a reference photo's radial sanctum -- an octagonal chamber turned
 around a central plinth -- be built by grid rotation and still read as
 the photo's shape in-engine?

 [cogfactory / p32-desert-temple]

 BUILD 1  --  2026-09-05
 sha256 67246c03753b5a6168e6d079a622cdb2

 This level is not made or distributed by LucasArts
 Entertainment Co.
========================================================================

THIS PACKAGE
------------------------------------------------------------------------
  P32.GOB          the level
  readme.txt       this file
  screenshot.jpg   what it looks like

INSTALLATION
------------------------------------------------------------------------
Drop P32.GOB into the `episode` folder of a Jedi Knight install (the one
that already has JK1.GOB in it) and pick it from the episode list.
Nothing else needs to change: the GOB carries its own level, cogs,
materials and sounds, and reads the stock resource/ for everything else.

On a libretro frontend, point the core at the GOB itself. It needs a
folder beside it holding `resource/` from a real install -- that is
where the retail data lives and none of it is in here.

WHAT IS IN THE GOB
------------------------------------------------------------------------
        99  episode.jk
     42580  jkl\p32templ.jkl
      1252  jkl\p32templ.manifest.json
      5581  3do\dtplinth.3do
     32908  mat\dtceil.mat
     32908  mat\dtfloor.mat
     32908  mat\dtniche.mat
     32908  mat\dtsky.mat
     32908  mat\dttrim.mat
     32908  mat\dtwall.mat

    246960  bytes in 10 entries

CREDITS
------------------------------------------------------------------------
  Generated by tools/cogfactory in the openjkdf2_libretro tree.

  The readme format is styled after SM Sith Lord's cog headers,
  because his are the ones everybody read.

========================================================================