-
Notifications
You must be signed in to change notification settings - Fork 36
Getting Started
Christoph Mueller edited this page Mar 19, 2016
·
22 revisions
#Prerequisites
- Register with [GitHub] (https://github.com/)
- Download and install [Github Desktop] (https://desktop.github.com/)
- Pick a recent version of Visual Studio (Version 2015 or higher). Make sure to include the contained Xamarin installation option during installation. If you are student you may be eligible for a free educational version of Visual Studio and [Xamarin through DreamSpark] (https://www.dreamspark.com/Product/Product.aspx?productid=100).
- For advanced in-editor error checking and IntelliSense support, install JetBrain's [ReSharper] (https://www.jetbrains.com/resharper/download/). Resharper is commercial software. If you are student you may be eligible for a [free educational version] (https://www.jetbrains.com/student/)
#Get FUSEE (clone it)
- Open Chrome or Firefox (Edge will not work). Login with your GitHub account and browse to https://github.com/FUSEEProjectTeam/Fusee.
- Open the GitHub Desktop application.
- From your browser's URL-Address line, drag the small greenish icon with the lock symbol next to the URL to
the empty GitHub Desktop Window.
- The GitHub Desktop window will show a message like "Drop to clone FUSEE". Drop it!
- Specify a local directory on your hard disk where FUSEE will be installed.
- Alternative for ADVANCED Users: If you are planning to contribute to the FUSEE engine (and not try using it) consider to fork the repository instead of cloning it as described above.
#Build FUSEE
- Identify your local FUSEE installation directory. Will be called [FuseeRoot] from now on.
- Open [FuseeRoot]\src\Fusee.Engine.Simple.sln in Visual Studio (e.g. by double-clicking it).
- Using FUSEE
- Tutorials
- Examples
- In-Depth Topics
- Input and Input Devices
- The Rendering Pipeline
- Render Layer
- Camera
- Textures
- FUSEE Exporter Blender Add on
- Assets
- Lighting & Materials
- Serialization and protobuf-net
- ImGui
- Blazor/WebAssembly
- Miscellaneous
- Developing FUSEE