forked from oneapi-src/oneAPI-samples
-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Story
As someone new to computer graphics, I want to see a simple example code of how I can use OSPRay engine as a high level graphics library to render a photorealistic scene and explore it with First Person Camera or a Free Fly camera.
Acceptance Criteria
- User should be able to view a simple 3d scene consisting of a plane, some cubes and spheres.
- User should be able to explore the scene using a First Person Camera or a Free Fly camera
- Scene should be lighted with Sun sky light (otherwise known as skybox)
- User should be able to change lighting parameters and change direction rotation
- User should be able to change camera parameters
Definition of Done
- Acceptance Criteria should be met
- Build files should comply with repository standards
- Readme.md to describe features of example
- Description.md to describe code and Computer Graphics concept.
References
- https://github.com/oneapi-src/oneAPI-samples/tree/master/RenderingToolkit/GettingStarted/01_ospray_gsg
- https://www.ospray.org/documentation.html
- https://github.com/ospray/ospray_studio (Much of the functionality is already implemented here, but is too complex for beginners or someone wanting to learn with intent of developing something from scratch)
- https://github.com/ospray/ospray/tree/master/apps/ospTutorial/ospTutorialFindospray
- https://learnopengl.com/Introduction
Metadata
Metadata
Assignees
Labels
No labels
Projects
Status
Todo