From 824cd5dd5c341c3ffbf7808727082912876e8dec Mon Sep 17 00:00:00 2001 From: Piotr Date: Wed, 30 Sep 2020 21:30:35 +0200 Subject: [PATCH] README update --- README.md | 18 +++++++++++++++++- src/example_client.rs | 8 ++++---- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 4bda95f..d2a0afa 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,19 @@ + +![doppler logo](https://i.imgur.com/nh7ckXB.png) + + [![builds.sr.ht status](https://builds.sr.ht/~leinnan/doppler/commits/.build.yml.svg)](https://builds.sr.ht/~leinnan/doppler/commits/.build.yml?) -My OpenGL "engine". WIP \ No newline at end of file +My OpenGL engine. I want to recreate look and feel from PS1 console using more modern tech. I dont recommend to use it but feel free to check it out if you want to. At least for now I treat it as learning project and API and everything can and will change. My plan is to get working engine and start making games ASAP and based on that make changes and improvements in engine. + +Features for now: +- input support with winit +- openGL bindings based on glutin +- imgui support with support for inspect for structs +- basic lighting support +- skybox +- postprocess shader + +Example screen: + +![example screen](https://i.imgur.com/fCoNEIn.png) \ No newline at end of file diff --git a/src/example_client.rs b/src/example_client.rs index 957dcae..2efdef2 100644 --- a/src/example_client.rs +++ b/src/example_client.rs @@ -3,12 +3,12 @@ use doppler::camera::*; use doppler::client::Client; use doppler::components::{ModelComponent, Transform}; use doppler::consts; -use doppler::light::*; -use doppler::sky::Sky; -use doppler::math::prelude::*; -use doppler::math::{perspective, vec3, Deg, Matrix4, Point3}; use doppler::glutin::event::{ElementState, VirtualKeyCode}; use doppler::imgui::*; +use doppler::light::*; +use doppler::math::prelude::*; +use doppler::math::{perspective, vec3, Deg, Matrix4, Point3}; +use doppler::sky::Sky; pub struct ExampleClient { models: Vec,