> For the complete documentation index, see [llms.txt](https://ss3d.gitbook.io/art-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ss3d.gitbook.io/art-guide/3d/modeling/geometry.md).

# Geometry

## Geometry

(Most of this should be elaborated on at some point.)

#### **N-gons**

* They’re fine as long as they’re at and won’t be animated.

**Triangulating**

* Don’t triangulate your models.

**Inverted normals**

* By inverting the normals of a model you can achieve an interesting pseudo transparency effect.
* It’s not realistic but we’re not aiming for realism.

**Double sided**

* Many thin objects such as paper, leaves or cloth don’t need to have proper thickness, but for performance the engine does backface culling, where faces that are “backwards” aren’t rendered.
* This can be avoided by selecting the mesh, duplicating and then inverting the normals.

**Pivot**

* Always at the center (XZ) and base (Y) of the object.

**Modeling with NURBS**

* Cables and wires, but also some round but geometric objects like the plastic “cup” chair.

**Cell fracture**

* To shatter objects for ingame destruction. Takes some setup.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://ss3d.gitbook.io/art-guide/3d/modeling/geometry.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
