Skip to content
Snippets Groups Projects
Commit 68e64c00 authored by Tim Übelhör's avatar Tim Übelhör
Browse files

including gl3w before glfw in (especially gl_context)

parent 09cff20b
Branches
Tags v0.2
No related merge requests found
......@@ -3,7 +3,7 @@ from conans import ConanFile, CMake
class SciglRenderConan(ConanFile):
name = "scigl_render"
version = "0.1"
version = "0.2"
license = "MIT"
url = "https://git.rwth-aachen.de/robo_guide/scigl_render"
description = ("Library to simplify rendering objects via OpenGL."
......
#pragma once
#include <GL/gl3w.h>
#include <sstream>
#include <stdexcept>
......
#pragma once
#include <GL/gl3w.h>
#include <GLFW/glfw3.h>
namespace scigl_render
{
/*!
This is the entry to create any application with scigl_render. It manages
loading the OpenGL functions and then a GLFW context.
Bundles the creation and destruction of the GLFW render context RAII style.
The context is basically a GLFW window, so some methods for convenient handling
of the window are provided.
......
#pragma once
#include <GL/gl3w.h>
#include <scigl_render/shader/shader.hpp>
namespace scigl_render
......
#pragma once
#include <GL/gl3w.h>
#include <scigl_render/shader/shader.hpp>
#include <scigl_render/scene/camera_intrinsics.hpp>
#include <scigl_render/scene/pose.hpp>
......
#pragma once
#include <string>
#include <GL/gl3w.h>
#include <glm/glm.hpp>
#include <string>
namespace scigl_render
{
......
......@@ -4,7 +4,8 @@
namespace scigl_render
{
/*!
This shader renders using a single texture
This shader renders a model that has a single texture.
Diffuse light reflection is applied.
*/
class SingleTextureShader
{
......
......@@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format2.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="2">
<name>scigl_render</name>
<version>0.1.0</version>
<version>0.2.0</version>
<description>
Library to simplify rendering objects via OpenGL. The intendet use case
is scientific (e.g. probabalistic filtering). It is not supposed to be a
......
#include <GL/gl3w.h>
#include <GLFW/glfw3.h>
#include <glm/glm.hpp>
#include <stdexcept>
#include <iostream>
......
#include <GL/gl3w.h>
#include <GLFW/glfw3.h>
#include <glm/glm.hpp>
#include <stdexcept>
#include <iostream>
......
#include <algorithm>
#include <GL/gl3w.h>
#include <iostream>
#include <scigl_render/gl_context.hpp>
#include <stdexcept>
......
#include <algorithm>
#include <GL/gl3w.h>
#include <scigl_render/render/offscreen_render.hpp>
#include <stdexcept>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment