All Projects â†’ CesiumGS â†’ 3d Tiles Samples

CesiumGS / 3d Tiles Samples

Licence: apache-2.0
Sample tilesets for learning how to use 3D Tiles 📚

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to 3d Tiles Samples

Compressonator
Tool suite for Texture and 3D Model Compression, Optimization and Analysis using CPUs, GPUs and APUs
Stars: ✭ 785 (+582.61%)
Mutual labels:  3d-models
Control 3d Character Using Python
Controlling 3D character's Face Movements using OpenCV and pyhton
Stars: ✭ 55 (-52.17%)
Mutual labels:  3d-models
Altium Library
Altium Library with 4000 components, IPC compliant footprints, 3D step model
Stars: ✭ 92 (-20%)
Mutual labels:  3d-models
Medicaldetectiontoolkit
The Medical Detection Toolkit contains 2D + 3D implementations of prevalent object detectors such as Mask R-CNN, Retina Net, Retina U-Net, as well as a training and inference framework focused on dealing with medical images.
Stars: ✭ 917 (+697.39%)
Mutual labels:  3d-models
Melo
melo is mesh loader for OBJ, glTF2 and PLY
Stars: ✭ 41 (-64.35%)
Mutual labels:  3d-models
Unet 3d
3D Unet Equipped with Advanced Deep Learning Methods
Stars: ✭ 57 (-50.43%)
Mutual labels:  3d-models
Sdf
Simple SDF mesh generation in Python
Stars: ✭ 683 (+493.91%)
Mutual labels:  3d-models
Awsome deep geometry learning
A list of resources about deep learning solutions on 3D shape processing
Stars: ✭ 105 (-8.7%)
Mutual labels:  3d-models
3d Tiles
Specification for streaming massive heterogeneous 3D geospatial datasets 🌎
Stars: ✭ 1,054 (+816.52%)
Mutual labels:  3d-models
Seam Erasure
Seamlessly erase seams from your favorite 3D models.
Stars: ✭ 80 (-30.43%)
Mutual labels:  3d-models
Pyntcloud
pyntcloud is a Python library for working with 3D point clouds.
Stars: ✭ 919 (+699.13%)
Mutual labels:  3d-models
Altium Library
Open source Altium Database Library with over 147,000 high quality components and full 3d models.
Stars: ✭ 875 (+660.87%)
Mutual labels:  3d-models
Modelmod
A system for modifying art in games.
Stars: ✭ 62 (-46.09%)
Mutual labels:  3d-models
Android 3d Model Viewer
Android OpenGL 2.0 application to view 3D models. Published on Play Store
Stars: ✭ 809 (+603.48%)
Mutual labels:  3d-models
Assetkit
🎨 Modern 2D/3D - Importer • Exporter • Util - Library, also called (AssetIO)
Stars: ✭ 97 (-15.65%)
Mutual labels:  3d-models
Jsketcher
Parametric 2D and 3D modeler written in pure javascript
Stars: ✭ 734 (+538.26%)
Mutual labels:  3d-models
Bfm to flame
Convert from Basel Face Model (BFM) to the FLAME head model
Stars: ✭ 55 (-52.17%)
Mutual labels:  3d-models
Duckyspark
Translator from USB-Rubber-Ducky payloads to a Digispark code.
Stars: ✭ 107 (-6.96%)
Mutual labels:  3d-models
Kicad 3d Models In Freecad
kicad 3d models in freecad
Stars: ✭ 104 (-9.57%)
Mutual labels:  3d-models
Tadbit
TADbit is a complete Python library to deal with all steps to analyze, model and explore 3C-based data. With TADbit the user can map FASTQ files to obtain raw interaction binned matrices (Hi-C like matrices), normalize and correct interaction matrices, identify and compare the so-called Topologically Associating Domains (TADs), build 3D models from the interaction matrices, and finally, extract structural properties from the models. TADbit is complemented by TADkit for visualizing 3D models
Stars: ✭ 78 (-32.17%)
Mutual labels:  3d-models

Sample tilesets for learning how to use 3D Tiles and a simple Node.js server for serving tilesets.

These tilesets are generated with 3d-tiles-samples-generator. License information can be found in each sample's README.

Instructions

Clone this repo and install Node.js. From the root directory of this repo, run:

npm install

Then to host the tilesets locally, run:

npm start

The tilesets are hosted at http://localhost:8003/tilesets/.

To load a tileset with CesiumJS use:

var viewer = new Cesium.Viewer('cesiumContainer');

var tileset = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
    url : 'http://localhost:8003/tilesets/TilesetWithDiscreteLOD/tileset.json'
}));

viewer.zoomTo(tileset, new Cesium.HeadingPitchRange(0, -0.5, 0));

When testing tilesets using this server that you do not want to accidentally push to git, create a localTilesets directory, place the tilesets there, and access like 'http://localhost:8003/localTilesets/GitIgnoredTileset/'.

See the README.md in each tileset's directory for further instructions and usage restrictions.

Model Screenshot Description
Discrete LOD Tileset with discrete LODs.
Expiration Tileset that expires and re-requests new content every five seconds.
Request Volume Tileset with request volumes.
Tree Billboards Tileset that combines instanced 3D models and billboards.

Contributions

Pull requests are appreciated! Please use the same Contributor License Agreement (CLA) and Coding Guide used for CesiumJS.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].