Comments (14)
from tree-gen.
Awesome news - and the progress is looking great. I'm also working full time now and quite busy with other things, but glad to see this project is still alive 😃. Keep me updated!
from tree-gen.
Customized generation is now fully working.*
I've added the ability to save the current settings to a file. Upon save, the tree choice drop-down is repopulated and the saved tree can be selected.
*Parameters that are lists (base_size, angles, etc.) have yet to be implemented. There's a clear way to do it, I just haven't gotten around to it yet.
Wound up having to merge the performance-enhancements branch into parameter-customizer. There was a super weird bug that kept causing generation to fail and I couldn't track down it down. I inadvertently fixed it in performance-enhancements, so in order to keep working I was forced to merge it in.
from tree-gen.
Awesome, I like to think our trees are nicer than those generated by some of the popular plugins (e.g. sapling) and with your work it's now comparatively fast. Once the UI is completely finished we should definitely post on some forums about it and try and get some more people about using the plugin!
from tree-gen.
I haven't spent a ton of time with other popular generators, but if I recall correctly I found sapling frustrating to use. SpeedTree is amazing, but it's a commerical product and also not a Blender addon, so that's not really a fair comparison :P
I agree wholeheartedly with posting once the UI is done. We're going to have a lot of PRs and issues to handle if the plugin gains traction, which could get interesting time-wise. But hey, can't really complain if it means people are using it!
from tree-gen.
Yeah SpeedTree is far above everything else, but so is the price! I'd really love to see people using our trees in animations etc. even if it does mean more work ;)
I should have a bit more free time for the next few months too so can probably pick up a bit more of the work - might have to brush up on my python though...
from tree-gen.
Animations would be a hell of a lot of work, as users will desperately want to have to automated bone generation. Sapling does it, so we could reference its implementation, but still...
from tree-gen.
See PR #16
from tree-gen.
Not sure if I'm being stupid but I just cloned the branch from #16 and I'm not seeing the parameter customisation UI - only the original UI. I can't see why this would happen other than me doing something stupid, and I'm pretty tired... Let me know if blender has any weird behaviour about reloading plugins or something - I'll try and get it working to properly test in the next few days.
from tree-gen.
You should be able to just exit blender -> delete the old folder -> copy the new one -> start blender
from tree-gen.
That's what I thought... I'll try again tomorrow
from tree-gen.
No worries; get some sleep :)
from tree-gen.
i had the same problem :> you need select custom as tree variant -> than the gui changes
from tree-gen.
Was just me being an idiot then... I feel like armatures may not be too hard as the way stuff is generated lends itself relatively well to it. The original paper also has some comments on animation by armature-type methods which could help. I'll think about it... have created #19 to keep track of any discussions
from tree-gen.
Related Issues (20)
- Addon activation error on Blender 2.91 HOT 10
- Discontinue support for Blender 2.79 HOT 1
- Use GitHub releases HOT 1
- Could you add a 'bE
- Add options for bevel amount HOT 4
- Assign each branch layer to separate vertex groups HOT 3
- Run merge by distance after mesh conversion HOT 1
- Ability to use custom leaf object
- Fix UV’s for ‘rectangle’ leaf - currently they are offset -0.5 HOT 1
- Add "flare" option for the first level of branches off trunk HOT 10
- Basic materials HOT 12
- crash on undo after treegen HOT 2
- __init__.py
- cant generate leaves HOT 6
- Update tree function HOT 2
- Error when installing through Blender's UI HOT 2
- No module named tree-gen-0 HOT 2
- add default materials HOT 1
- Split Angle not working/ no effect
- Distribution cannot be set to > 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 tree-gen.