![]() ![]() The basic idea of the VR experience is to create an environment that planners and other stakeholders are familiar with: The users initially finds themselves in a virtual planning office, with a nice 360° view, for example of their city (Figure 1). The experience comes as a ready-to-use and extensible Unreal Engine project template, from which CityEngine scenes can be easily imported, configured and viewed. It builds on a combination of ArcGIS CityEngine, which is used for data integration, 3D modeling and scenario development, and Epic Games UnrealEngine, which then renders the scene in real-time, controls the VR headset and its controllers, and allows for collaborative studies using multiple headsets over the network. ![]() The CityEngine VR Experience is a complete solution for easily creating a premium VR application to explore your 3D city models and urban planning scenarios. Sign up for Esri’s XR news here to receive regular updates. Documentation of these libraries will help.Interested in news VR / AR / MR work at Esri? Specifics of the implementation depend on your needs. Those components have functions such as CreateMeshSection, which have as input parameters those same arrays of vertices/uvs/etc. This data then needs to be displayed.įor displaying mesh data, you can use Procedural Mesh Component which is included in the engine, or a free open-source alternative, which has several improvements: Runtime Mesh Component. Then you need to include the binaries/includes in the engine: help for that here (and elsewhere on the internet, just search "include third-party library in Unreal).Īssimp can import many file types, and give you arrays of vertex positions, UVs, normals, as well as triangle data. ![]() ![]() You need to compile it for needed platform (the documentation of the library is good, it describes how you can do that in detail). This task requires two separate things: importing mesh data from a file, and displaying the mesh data.įor importing mesh data, it's possible to use the open-source cross-platform 3D file import library, assimp. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |