> For the complete documentation index, see [llms.txt](https://apertus.gitbook.io/vr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://apertus.gitbook.io/vr/plugins-on-windows/photorealistic-render/sample.md).

# Sample

The PhotorealisticScene sample is the example that shows our Photorealistic Render plugin in action. It has two configurations. When you start the sample you can choose two configurations: gltf or ogre\_mesh. The ogre\_mesh option is going to show you a scene with PBS materials loaded from a .mesh file.

![ogre\_mesh configuration](/files/-LnBwWEIBOUckeBZdWZ4)

The gltf option shows two glTF objects in the scene.

![gltf configuration](/files/-LnDANp2GEJTtO0CIX6C)

The sample is using the apePhotorealisticScenePlugin to create light and to load objects from .mesh files as seen on the first picture. On the other hand, when you are using glTF, the models are loaded with the apeAssimpAssetLoaderPlugin. **Be aware** that if you are using apeAssimpAssetLoaderPlugin in your own sample you should not call ape::Event::Type::GEOMETRY\_FILE\_FILENAME in your plugin with a .mesh file because that results in **crash**.


---

# 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://apertus.gitbook.io/vr/plugins-on-windows/photorealistic-render/sample.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.
