![](https://d1231c29xbpffx.cloudfront.net/store/user/126649/avatar/01c75986d936ccfd197435fc8264af93.jpg?Expires=1722041833&Signature=jBM2O27SEM5IX27lJIWJoZFRQuj5krl683F04MmtaRTb5meozyx57i73v8iyt6B2LAjNBpxLhTgYtEj5IHloHh6E6CimaPNe16YKN2PmuNeIc5-EGN3ZsRMJLv26r4s8DplkGRH4RMTzoi-reR3ev1Ls4GTrLS7Qaldd7fjjjkXhJ3rHgREVeR2buqLr0JU9jzzJl0EfvbNXkJYflShO9qrXcjJtx~fxHeFcD4WegSGpEBMeFVOoC6tLLdu72FnfMXQJ-MW5SQ1dngG4e5hAXgAWmS4BFT~J3M4LSyzETnmuHehjMuaaCaLY9~RBNq4GUncTqVlJpf-koNU8yl54ug__&Key-Pair-Id=APKAIN6COYBF3ZQW7OQQ)
George (Donghoon) Kim
3 months ago
Thank you for your valuable input, JM!
When JM says "The available presets are outdated and the documentation is a joke," it makes sense because it should not be clear to new users there are two versions of Citigen that co-exist within the package: (1) CITIGEN-LEGACY (Slow old Python-based original version) and (2) CITIGEN-PARAMETRIC (Over-10-times-faster Geometry-Node-based version)
In short, IF YOU ARE NEW TO CITIGEN, FORGET ABOUT USING CITIGEN-LEGACY (AND WATCHING ANY CITIGEN-TUTORIAL COVERING CITIGEN VERSIONS BEFORE BEFORE VERSION 2.1) AND STICK WITH CITIGEN-PARAMETRIC! (Citigen-Parametric is probably what JM meant when saying, "there must be a way to implement this stuff more efficiently." Citigen-Lecacy is just there for compatibility reasons for long-time users with old Citigen projects.