Code Monkey home page Code Monkey logo

Comments (14)

samipfjo avatar samipfjo commented on May 22, 2024 1

from tree-gen.

friggog avatar friggog commented on May 22, 2024

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.

samipfjo avatar samipfjo commented on May 22, 2024

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.

friggog avatar friggog commented on May 22, 2024

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.

samipfjo avatar samipfjo commented on May 22, 2024

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.

friggog avatar friggog commented on May 22, 2024

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.

samipfjo avatar samipfjo commented on May 22, 2024

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.

samipfjo avatar samipfjo commented on May 22, 2024

See PR #16

from tree-gen.

friggog avatar friggog commented on May 22, 2024

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.

samipfjo avatar samipfjo commented on May 22, 2024

You should be able to just exit blender -> delete the old folder -> copy the new one -> start blender

from tree-gen.

friggog avatar friggog commented on May 22, 2024

That's what I thought... I'll try again tomorrow

from tree-gen.

samipfjo avatar samipfjo commented on May 22, 2024

No worries; get some sleep :)

from tree-gen.

arpu avatar arpu commented on May 22, 2024

i had the same problem :> you need select custom as tree variant -> than the gui changes

from tree-gen.

friggog avatar friggog commented on May 22, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.