m-schuetz / skye Goto Github PK
View Code? Open in Web Editor NEWProgressive Real-Time Rendering of Large Point Clouds without Hierarchical Acceleration Structures
License: BSD 2-Clause "Simplified" License
Progressive Real-Time Rendering of Large Point Clouds without Hierarchical Acceleration Structures
License: BSD 2-Clause "Simplified" License
Compile errors:
Schweregrad Code Beschreibung Projekt Datei Zeile Unterdrückungszustand
Fehler (aktiv) E0135 "namespace "std::experimental::filesystem"" hat keinen Member ""file_size"". Skye C:\Users\micha\Skye\modules\progressive\LASLoader.h 1058
Fehler C2039 "file_size" ist kein Member von "std::experimental::filesystem". Skye C:\Users\micha\Skye\modules\progressive\LASLoader.h 1058
Fehler C3861 "file_size": Bezeichner wurde nicht gefunden. Skye C:\Users\micha\Skye\modules\progressive\LASLoader.h 1094
Fehler C2039 "file_size" ist kein Member von "std::experimental::filesystem". Skye C:\Users\micha\Skye\modules\progressive\ProgressiveBINLoader.h 61
Fehler C3861 "file_size": Bezeichner wurde nicht gefunden. Skye C:\Users\micha\Skye\modules\progressive\ProgressiveBINLoader.h 61
Fehler C2039 "file_size" ist kein Member von "std::experimental::filesystem". Skye C:\Users\micha\Skye\modules\progressive\ProgressiveBINLoader.h 113
Fehler C3861 "file_size": Bezeichner wurde nicht gefunden. Skye C:\Users\micha\Skye\modules\progressive\ProgressiveBINLoader.h 159
Fehler C2039 "file_size" ist kein Member von "std::experimental::filesystem". Skye C:\Users\micha\Skye\modules\progressive\LASLoader.h 1058
Fehler C3861 "file_size": Bezeichner wurde nicht gefunden. Skye C:\Users\micha\Skye\modules\progressive\LASLoader.h 1094
Fehler C2039 "file_size" ist kein Member von "std::experimental::filesystem". Skye C:\Users\micha\Skye\modules\progressive\ProgressiveBINLoader.h 61
Fehler C3861 "file_size": Bezeichner wurde nicht gefunden. Skye C:\Users\micha\Skye\modules\progressive\ProgressiveBINLoader.h 61
Fehler C2039 "file_size" ist kein Member von "std::experimental::filesystem". Skye C:\Users\micha\Skye\modules\progressive\ProgressiveBINLoader.h 113
Fehler C3861 "file_size": Bezeichner wurde nicht gefunden. Skye C:\Users\micha\Skye\modules\progressive\ProgressiveBINLoader.h 159
Fehler C2039 "exists" ist kein Member von "std::experimental::filesystem". Skye C:\Users\micha\Skye\src\utils.cpp 14
Fehler C3861 "exists": Bezeichner wurde nicht gefunden. Skye C:\Users\micha\Skye\src\utils.cpp 12
Fehler C2039 "last_write_time" ist kein Member von "std::experimental::filesystem". Skye C:\Users\micha\Skye\src\utils.cpp 20
Fehler C2027 Verwendung des undefinierten Typs "std::experimental::filesystem::v1::path" Skye C:\Users\micha\Skye\src\utils.cpp 20
Fehler C3861 "last_write_time": Bezeichner wurde nicht gefunden. Skye C:\Users\micha\Skye\src\utils.cpp 12
Fehler C2039 "last_write_time" ist kein Member von "std::experimental::filesystem". Skye C:\Users\micha\Skye\src\utils.cpp 25
Fehler C2027 Verwendung des undefinierten Typs "std::experimental::filesystem::v1::path" Skye C:\Users\micha\Skye\src\utils.cpp 25
Fehler C2039 "file_size" ist kein Member von "std::experimental::filesystem". Skye C:\Users\micha\Skye\include\V8File.h 50
Fehler C3861 "file_size": Bezeichner wurde nicht gefunden. Skye C:\Users\micha\Skye\include\V8File.h 50
Fehler C2039 "file_size" ist kein Member von "std::experimental::filesystem". Skye C:\Users\micha\Skye\include\V8File.h 50
Fehler C3861 "file_size": Bezeichner wurde nicht gefunden. Skye C:\Users\micha\Skye\include\V8File.h 50
Fehler C2039 "remove" ist kein Member von "std::experimental::filesystem". Skye C:\Users\micha\Skye\src\V8Helper.cpp 2076
Fehler C2664 "int remove(const char *)" : Konvertierung von Argument 1 von "std::string" in "const char *" nicht möglich Skye C:\Users\micha\Skye\src\V8Helper.cpp 2076
Fehler C2039 "exists" ist kein Member von "std::experimental::filesystem". Skye C:\Users\micha\Skye\src\V8Helper.cpp 2112
Fehler C3861 "exists": Bezeichner wurde nicht gefunden. Skye C:\Users\micha\Skye\src\V8Helper.cpp 2112
Hi,
Thanks for this awesome work, I watch you video in YouTube, you display switch between point attributes. It's very fast. but i don't know how to switch the attributes.
Appreciate for your reply.
Hi,
Thanks for this awesome project. I am also working on a point clouds editing software, and this technique is very interesting to me.
I have managed to get the project work and show the point clouds. But my system is created in c++ environment, I need to port it to native OpenGL.
But I don't get a start point to debug the code and understand it.
Would you please kindly me let me know if there is a way to debug the rendering code? Or at least direct me some paths to understand the code.
I have done some digging and found that the core functions update()
and render()
are all coded in js files.
Regards,
Han
Wrong values while rendering
I'm a novice and interesting for your excellent work.But there are some puzzles when I tried to run the code following the introduction.First,I compiled the Skye.sln and there are some errors,which had been solved since I change "std::experimental::filesystem" to "std::filesystem"(I think that's because my VS version is latest).Then I opened the workspace with VSCode and pressed 'ctrl+shift+b'.Though it's had been building,nothing displayed except for some warnings on terminal as shots below:
There was a icon on bottom but no windows display:
Then I change the load in 'progressive_pointcloud.js' as 'To do things',but the problems still existed.
I wonder did I miss some points or do something wrong?
Appreciate for your reply.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.