Git Product home page Git Product logo

cpvrlab / slproject Goto Github PK

View Code? Open in Web Editor NEW
64.0 18.0 24.0 519.24 MB

SLProject is a platform independent 3D computer graphics scene graph library. Read more on:

Home Page: http://cpvrlab.github.io/SLProject_doc/html/index.html

C++ 81.28% Shell 0.04% Java 2.50% Objective-C 0.11% Objective-C++ 1.32% GLSL 5.90% C# 3.78% HTML 0.25% JavaScript 0.63% C 1.36% CMake 2.56% Batchfile 0.01% Cuda 0.26% Python 0.01%
realtime opengl computergraphics rendering c-plus-plus frameworks

slproject's People

Contributors

aylod avatar chnoblouch avatar cravay avatar ghm1 avatar hsm4 avatar hudrima1 avatar imscaradh avatar jdellsperger avatar l00mi avatar luluc avatar mfrischknecht avatar pascal66 avatar sarajog avatar spiderpig36 avatar tschanzt avatar wacki avatar znc1 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

slproject's Issues

Can't track nodes when loading scene on app startup

Nodes cannot be tracked by AppDemoVideo if the scene was loaded on app startup. It does work if the app loaded another scene first and the user afterwards switched to the tracking scene. However, if the tracked node is a camera, the tracking is functional.

Billboard Feature

Billboards are images that always face the view.
Vertical billboards are only rotated around the vertical axis.

GL problem android WAI-MarkerInitialization

In file included from ../../../../../../../../experimental/Initialization/sl_initializationTest.cpp:9:
../../../../../../../../externals/lib-SLExternal/glfw3/include\GLFW/glfw3.h:153:12: fatal error: 'GL/gl.h' file not found
#include <GL/gl.h>

Preview sometimes ignores updates during re-calculation.

For some algorithms, the preview doesn't recognize any changes to the parameters that happen during the recalculation of the whole pipeline. For example, this is the case when moving the "Wavelength" slider for the "Synthesize Image" element.

Reproduction:

  • Create a pipeline that takes some time to re-evaluate
  • Include at least one "Synthesize Image" element
  • Alter it's wavelength using the slider
  • If you're quick enough (i.e. the pipeline is slow enough), updates to the slider will fall into the recalculation time of a previous update and be ignored

Screenshot:
update

unicode character support

HI, it's useful project, but SLTexFont doesn't support unicode character font, such as Chinese font (ttf font file as in imgui render), would you help make it perfect? thanks

Crash android & opencv 3.4.1/4.1.1 DemoWAI (Ok DemoSLProject)

2019-10-08 14:26:09.800 9550-9680/ch.fhnw.comgr E/cv::error(): OpenCV(4.1.1) Error: Assertion failed (0 <= roi.x && 0 <= roi.width && roi.x + roi.width <= m.cols && 0 <= roi.y && 0 <= roi.height && roi.y + roi.height <= m.rows) in Mat, file /home/jdellsperger/projects/SLProject/externals/prebuild_scripts/opencv/modules/core/src/matrix.cpp, line 466
2019-10-08 14:26:09.809 9550-9680/ch.fhnw.comgr E/libc++abi: terminating with uncaught exception of type cv::Exception: OpenCV(4.1.1) /home/jdellsperger/projects/SLProject/externals/prebuild_scripts/opencv/modules/core/src/matrix.cpp:466: error: (-215:Assertion failed) 0 <= roi.x && 0 <= roi.width && roi.x + roi.width <= m.cols && 0 <= roi.y && 0 <= roi.height && roi.y + roi.height <= m.rows in function 'Mat'

--------- beginning of crash

2019-10-08 14:26:09.809 9550-9680/ch.fhnw.comgr A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 9680 (GLThread 5300)

or

2019-10-08 17:15:11.475 25365-25501/ch.fhnw.comgr I/lib-WAI: Vocabulary loaded!
2019-10-08 17:15:11.594 25365-25501/ch.fhnw.comgr E/cv::error(): OpenCV(3.4.1) Error: Assertion failed (0 <= roi.x && 0 <= roi.width && roi.x + roi.width <= m.cols && 0 <= roi.y && 0 <= roi.height && roi.y + roi.height <= m.rows) in Mat, file /home/luc/Development/WAI/thirdparty/prebuild-scripts/opencv/modules/core/src/matrix.cpp, line 464
2019-10-08 17:15:11.628 25365-25501/ch.fhnw.comgr E/libc++abi: terminating with uncaught exception of type cv::Exception: OpenCV(3.4.1) /home/luc/Development/WAI/thirdparty/prebuild-scripts/opencv/modules/core/src/matrix.cpp:464: error: (-215) 0 <= roi.x && 0 <= roi.width && roi.x + roi.width <= m.cols && 0 <= roi.y && 0 <= roi.height && roi.y + roi.height <= m.rows in function Mat

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.