Comments (10)
So addtitional tasks here:
- update aframe-loader-3dtitle-component dist from this repo: https://github.com/3DStreet/aframe-loader-3dtiles-component. Make new dist there first
- transfer the working changes from glitch demo
from 3dstreet.
@Algorush let's ignore this issue for now, made a separate ticket for it: #539
from 3dstreet.
@Algorush I like the idea, but can we just put this in metadata instead of a new thing? Like how we fetch title?
Also what we're talking about could be called global state. Right now it's managed in multiple places so I'm not excited about adding another
- React app toolbar.js component state (I think, since that's where a lot of the save / load logic is)
- metadata component on scene
- STREET.coord (proposed)
from 3dstreet.
I discovered that the aframe-loader-3dtitle-component
is not the latest version. And it looks like the version used is not from the 3DStreet repository: https://github.com/3DStreet/aframe-loader-3dtiles-component
by looking at the list of attributes in the code of the component in the minified version. Also 3dtiles are not updated when switching to Editor. No copyrightEl attribute and other things
from 3dstreet.
Yes you're right, it will all need to be updated and the working changes that we used for the glitch demo (like this one) brought to this repo
from 3dstreet.
How to display these in the scene / disable editing:
- Properties panel should be disabled for entities with "autocreated" class.
That is, add a new feature in the Editor to hide the properties panel for entities with "autocreated" class.
from 3dstreet.
Properties panel should be disabled for entities with "autocreated" class.
That is, add a new feature in the Editor to hide the properties panel for entities with "autocreated" class.
No we do not want to hide it. We definitely want to show it but to make it disabled (user cannot edit it). Eventually user will have the ability to determine if an item should switch to be a manual object instead of autocreated
from 3dstreet.
Properties panel should be disabled for entities with "autocreated" class.
That is, add a new feature in the Editor to hide the properties panel for entities with "autocreated" class.
No we do not want to hide it. We definitely want to show it but to make it disabled (user cannot edit it). Eventually user will have the ability to determine if an item should switch to be a manual object instead of autocreated
Does aframe-inspector have an option to disable the ability to edit parameters?
If not or if it has, what option is better to implement:
- Hide the button to open the right panel
- Leave the button and the ability to open the panel. Leave the
position, rotation, scale
fields for editing. And make the rest uneditable - Or maybe another option?
from 3dstreet.
I'll store lat, long, height in a global STREET.coord ?
That is, receive them from GeoModal window and save them in STREET.coord. When user click on the Layer cards mapbox/google3d, get coordinates from there and open map with these coordinates. And also when click on the button "Update with 3D Map" existing maps and STREET.coord value will be updated with new coords. This will also be useful later for saving coordinates in JSON.
from 3dstreet.
from 3dstreet.
Related Issues (20)
- use streetmix street location if present
- help contents to docs instead of modal
- new create "Streets" group in add entity panel HOT 1
- default google 3d tiles not shown in scenegraph after setting location HOT 2
- option to show system layers HOT 1
- ui scroll issue in right-hand panel cannot select bottom-most property HOT 1
- POC for text-to-3d model HOT 1
- welcome video HOT 1
- microsoft auth integration (WB) HOT 5
- get new osm component to work with custom tiles
- change how elevation is set from geo modal HOT 2
- "new" available to all users, show "add layer" upon new HOT 3
- child layers in newly placed street layer from add entity panel not showing in scene graph HOT 1
- save layer visibility state, layer visibility should be undo-able HOT 3
- allow user to add layer from cesium ion asset HOT 3
- regression - pressing h while renaming a street in the open modal results in the modal closing (probably related to the removal of h kb shortcut) HOT 1
- (wb/cam) double-click entity to center camera in scenegraph should also apply to viewport double click HOT 1
- (wb/cam) double click camera focus should not be placed on ground, add y (height)
- (wb/cam) smooth camera transition upon layer double-click similar to google earth
- (wb/cam) ability to have larger 3dstreet project area HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from 3dstreet.