Comments (7)
I could see a use case for only rotating along the Y axis, keeping it as an option would be greatly appreciated
from scatter.
I would love the option to toggle rotation for each axis separately.
from scatter.
I would love the option to toggle rotation for each axis separately.
I can work on implementing that functionality tomorrow.
from scatter.
I can work on implementing that functionality tomorrow.
I have a branch where I started this feature but never finished it. I can push it if you want a starting point, but I don't remember why I gave up midway.
from scatter.
I pushed what I started on the branch issue/13
There are three options:
align_y_axis
rotates the object, so the forward vector faces the curve direction.align_x_axis
should take care of the up and down rotation but this doesn't work at all.align_z_axis
takes care of the tilt by rotating around the Z axis but this is not supported as there's no way to change the curve's tilt from the editor anyway.
By the way, the fence object in the example scene is aligned on its x-axis so by default the alignment will be wrong. That's easy to solve with the Add Offset
modifier by adding a local 90° rotation. This breaks as soon as tilt is introduced, so I wonder if we shouldn't simply ignore that tilt exists, or find another solution.
from scatter.
fixed in #28
from scatter.
I just tried the fix and it appears to be working correctly to me. Thanks for working on this!
from scatter.
Related Issues (20)
- Question: Attatch to moving object? HOT 2
- Cache Issue HOT 4
- How to add NavigationObtacle3D from ScatterItem source scene HOT 1
- Duplicating ProtonScatter node results in a crash. HOT 6
- Game crashes if scatter gets removed while rebuilding HOT 4
- Attempt to call function 'get_icon' in base 'null instance' on a null instance HOT 1
- Proton Scatter dont appear on debug view + crash
- When running the game, some of the Scatter nodes aren't working
- Wrong initial scale on Y
- GODOT 4.3 DEV5 error when project open HOT 4
- Terrain3d and collider mask HOT 1
- Really long load times and lagging HOT 1
- Godot 4.2.1 - On reload of project, all ProtonScatter nodes change to disabled HOT 2
- Modifier to change exported variables value
- Collission CGS meshes HOT 1
- Getting error : Adding 'CollisionShape3D' as child to '' will make owner '' inconsistent. HOT 3
- Ignored parameter "mesh_instance/visibility_range_begin" on asset HOT 5
- Godot 4.3-beta2: "Script export type must be a global class." (modifier_stack.gd, line 15) HOT 2
- scale is wrong HOT 10
- Crashes Godot 4.3 RC1 shortly after loading
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 scatter.