kettle11 / bloom3d Goto Github PK
View Code? Open in Web Editor NEWA public issue tracker for Bloom3D.com
Home Page: https://bloom3d.com
A public issue tracker for Bloom3D.com
Home Page: https://bloom3d.com
It would be nice if the cursor didn't move when you were moving the camera. Locking it in place and hiding it when holding right click would mimic how the camera works in other apps.
Android Chrome has very different face colors and a noticeable artifact in shadows. Could it be due to mobile shader precision issues?
Some ideas
It should be possible to save models and load them later.
However this raises questions about how models not made with Bloom are to be handled. Should they be rejected? Or should Bloom try its best?
Right now the exported mesh faces are two sided with a set face normal. This probably screws up some automatic UV mapping algorithms.
This could be an option or interior faces could be detected and removed entirely.
It was pointed out by @CarlinoDustin on Twitter that keyboard shortcuts with 1,2,3,4 to swap tools would be really handy.
A single person reported a 404 error when trying to access bloom3d.com
Is this more widespread, or is it an isolated case?
Some form of automatic but bad UV mapping could be useful to help people jump straight into other tools.
For example if OBJ export were supported and UVs were automated it would be possible to directly import into Procreate to paint the model.
I was confused on a few instances
something similar to just how blender has?
This is a common bug. Extrude can result in missing faces or in missing faces a few edits later.
A tool to select multiple things at once (objects, faces, lines, points)
Roblox and Procreate support OBJ files, it'd be cool to make it possible for people to export directly to them.
Apple devices support AR preview with USD and USD is the file format Apple has embraced.
There should be a way to move points, lines, and faces.
This requires some sort of selection interface, some sort of interface for moving things, and potentially a way to find and update geometry based on intersections after something has moved.
Right now making a hole in a face is unintuitive. This should be improved so that it's possible to just sketch a face on the side of another face and delete the inner face to make a hole.
It should be possible to select multiple elements at once.
This is a complex feature because it will lead users to expect a few other things and because the UX on mobile will likely have to vary from desktop.
This will make users expect:
It also requires some sort of way to highlight selected elements without being confusing.
When the camera flips upside down the controls are inverted and everything is wonky
Colorblind users can't tell which colors are which without tooltips. Each color in the palette will also need a short descriptive assigned name.
There should be a way to snap the camera to top, bottom, left, and right views. It should choose the orientation most aligned with the current orientation to not be disorienting.
A user reported a crash on Android 12 with Chrome version 98.0.4758.101 with a Pixel 4a. Is this more wide-spread or isolated to specific versions?
Could this be possibly related to memory usage of the wasm?
Some sort of UX for moving objects, faces, lines, and points.
It should be possible to click and drag an edge to extrude it. This requires some thought about which directions the edge should go. Should it snap to an axis? Should it possible to drag it to connect to another face?
Points could extrude into lines. It's not the most useful thing, but it's worth exploring.
At least one person has complained about their computer freezing for 1 second on load. This is probably due to the skybox convolution.
It'd be better to do this once offline and then serve the pre convoluted assets, but some investigation is needed about how to store / transmit those pre convoluted assets.
Right now extrude doesn't create lines when an extruded volume intersects another part of the mesh.
This is a potentially large task, but extrude could detect intersected faces and correctly create boundary lines.
This would also need to apply for "intrude" where material is removed.
This is basically a constrained-case boolean operation.
Presently clicks pass through any UI element other than buttons. And there are gaps between buttons where it's possible to click. These cases are virtually always a mistake so the click should be prevented somehow.
This likely a bug in koi / kapp.
I need to think about how to correctly pipe though the logical keys not the physical keys.
Specifically Ctrl + Z and Ctrl + Y are flipped.
This idea is from SketchUp:
If the Extrude Tool could snap to the closest geometry (vertex, line or face) under the cursor, it would be very easy to, for example, create 3 buildings with the same height. This feature is greatly useful in SketchUp.
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.