GithubHelp home page GithubHelp logo

knut0815 / samples Goto Github PK

View Code? Open in Web Editor NEW

This project forked from evergineteam/samples

0.0 0.0 0.0 5.65 MB

This repository contains all the official samples of Evergine.

Home Page: https://evergine.com/

samples's Introduction

Evergine Samples

This repository contains all the samples code that are part of any topic under the new Evergine 2021.11.17 version based on .NET 6.

We are using different Github repositories to make it easy to download each of them individually. The complete list of samples is using Evergine 2021.11.17 and to build these you only need to restore the Nuget dependencies and build the project respectively.

Samples list.

Raytracing Demo

This is a toy path tracer that shows how to implement advanced raytracing effects as Soft Shadows, Ambient Occlusion, Global Illumination, or Antialiasing using the common raytracing API include in Evergine.

Path tracer Demo

Source Code: https://github.com/EvergineTeam/Raytracing

Automotive Demo

This demo shows how you can use Evergine in an automotive application environment. It uses a simple WPF user interface integration with Evergine to control different parts of the car.

alt Automotive Demo

Source Code: https://github.com/EvergineTeam/Automotive-Demo

Smart City Demo

This demo uses a backed map 3D model to implement a simple interaction and navigation.

alt Smart City Demo

Source Code: https://github.com/EvergineTeam/SmartCityDemo

Digital Twin Demo

Digital Twin Web application sample (WebGL) based on a solar energy field. It simulates a time-lapse and how users could check different measurements related to tracker angles, voltage, or intensity.

alt Digital Twin Demo

Source Code: https://github.com/EvergineTeam/DigitalTwin-Demo

Mixed Reality Demo

Evergine.MRTK is a project that provides a set of components and features used to accelerate cross-platform XR application development in Evergine.

alt MRTKDemo

Source Code: https://github.com/EvergineTeam/MixedRealityToolkit

UI API integrations

This demo shows how you can integrate Evergine in an application using the WindowSystem. The Windows Forms and SDL uses the full window to render the application and the WPF sample demonstrates a way to include a Evergine renderer and how it can interact with WPF controls.

alt UIAPIIntegrationsDemo

Source Code: https://github.com/EvergineTeam/UIWindowSystemsDemo

Particles demo

This demo uses the power of compute shaders to simulate differents particle system scenarios.

alt Particle Demo

Source Code: https://github.com/EvergineTeam/ParticlesSample

Area Lights demo

This demo uses the Evergine Area Light capabilities to create special soft light effects.

alt AreaLightsDemo

Source Code: https://github.com/EvergineTeam/AreaLightsDemo

The standard post-processing graph

This demo scene uses Evergine with .NET 6 support. The new Post-processing graph is used with several effects such as Screen Space Ambient Occlusion (SSAO), Screen Space Reflection (SSR), Temporal Antialiasing (TAA), Depth of Field (DoF), Bloom, and Tonemapping and you can check it on DirectX11, DirectX12, and Vulkan.

alt PostProcessingDemo

Source Code: https://github.com/EvergineTeam/PostProcessing

Low Level API

Set of samples using the Low-Level abstraction API over Vulkan, DirectX, OpenGL, Metal.

alt LowLevelAPIDemo

Source Code: https://github.com/EvergineTeam/LowLevelAPIDemo

samples's People

Contributors

danielcaceresm avatar davilovick avatar jcant0n avatar jorgemagic avatar ma3se avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.