I literally saw some one made a tutorial extruding each of the pillars before, and curves, then eyeballed the all the height. LMAO. Your work is gold. Chris. Thank you.
@chrisprenn
4 жыл бұрын
THX! Please share ;)
@sdhpCH
4 жыл бұрын
You are officially a "Blender Badass", Chris.
@chrisprenn
4 жыл бұрын
☺️
@rowandante7414
3 жыл бұрын
i guess it is pretty randomly asking but does anyone know a good place to stream newly released tv shows online ?
@blakecase3885
3 жыл бұрын
@Rowan Dante I watch on FlixZone. Just google for it :)
@armanixavier8477
3 жыл бұрын
@Blake Case Yea, I've been using flixzone for years myself :D
@rowandante7414
3 жыл бұрын
@Blake Case thanks, I went there and it seems to work :D I appreciate it!
@johanneszwilling
3 жыл бұрын
🤯 Mind blown! I was ALWAYS looking for something like that! Always assumed I'd have to plow into some sort of Blender API or would have to write longer scripts myself, but as it seems Blender already is really welcoming to this type of stuff. Really nice! Thank you for showing it to us!
@thewhiterabbit661
3 жыл бұрын
Because it was not mentioned. You have to add animation nodes through the addons tab in prefrences after installing it from github here. github.com/JacquesLucke/animation_nodes
@shivrajshinde1738
8 ай бұрын
thank you bro.
@Mich_Angel
4 жыл бұрын
Now this is very interesting, now I might be going to go crazy with the animation nodes ideas ha ha... Very cool video. thank you !
@chrisprenn
4 жыл бұрын
:)=)
@SimonBonami
4 жыл бұрын
That is extremely impressive! I can't even wrap my head around how you could have figured that out in the first place! Your knowledge is a life saver
@paulandrews__
4 жыл бұрын
Awesome work Chris. This opens up many great visualisation options for professional business data. Thanks for sharing.
@chrisprenn
4 жыл бұрын
yeah! thx!
@adamaleksander5226
4 жыл бұрын
One of the best Blender Animation Nodes Tutorials on YT!!! Keep it up Chris!
@chrisprenn
4 жыл бұрын
thank you!
@BobbyBroccoli
Жыл бұрын
This is very rad
@argentinadelfuturo
4 жыл бұрын
Amazing, hope you can continue with more data visualization types!!!
@michaelsmusicinstruments9980
4 жыл бұрын
amazing, I haven't been a big fan of animation nodes so far, but that's great
@zackmercurys
4 жыл бұрын
can I steal your profile pic?
@jedemopro
4 жыл бұрын
Awesome video, Chris. Now with Python. Only one idea: what about a basic Python tutorial? . Thanks a lot for your work.
@saud3001
3 жыл бұрын
Chris, this is a fantastic video and it really showcases your badassery with blender. I can understand that you are an absolute beast when it comes to using both keyboard and mouse in tandem. I will try to work my way through this tutorial and I will share how long it took me to go through everything. At the moment, I know I cannot replicate your model in 28:23 minutes. It will be more like 2:28:23 as I will have to come to terms with the different "shortcuts" you used (since you use the keyboard very fast). Anyways, thanks a ton for this video. Keep sharing wonderful stuff.
@potatohead7857
4 жыл бұрын
Nice video it's very useful for academics
@czerskip
3 жыл бұрын
This will come in handy now, with the geometry nodes coming up.
@christophervaca7116
4 жыл бұрын
Ooh scripting node looks very useful.
@Unleashed75
4 жыл бұрын
Awesome work. Look forward to more.
@nicomorawitz7396
4 жыл бұрын
Great Video Chris!! Keep on producing this stuff, please!!
@chrisprenn
4 жыл бұрын
:)
@nanosynapse7639
2 жыл бұрын
Hi Chris, very great stuff you do there. I love to work with Blender and I love to work with data. This tutorial is just great and a good foundation for my knowledge increase in this field. Thank you very much and do not stop producing such material.
@chrisprenn
2 жыл бұрын
😍
@InstantExcel
4 жыл бұрын
Anyone else had blender hang when updating the script, only to have it unfreeze by maximising / minimising the console window? Great tutorial btw - it'd be great to see blender include scripting/animation nodes natively at some point.
@chrisprenn
4 жыл бұрын
thank you! ... well sometimes blender (especially with AN) needs a bit of extra convincing ;)
@miracleshappen4483
4 жыл бұрын
Great job! 😁👏👌
@chrisprenn
4 жыл бұрын
Thx!
@cgbyrobert
3 жыл бұрын
Hey cool. I'm pretty sure you can fetch the json data directly from the source url with just 3 or 4 more lines of python code. In that way you can visualize real-time data from any api source 🙂
@cgbyrobert
3 жыл бұрын
Think like weather data 😁 or sports.
@majklnajt1772
4 жыл бұрын
Many thanks for the video found you trough Blendernation :)
@JohnoScott
3 жыл бұрын
OMG this is awesome
@BigMic69
4 жыл бұрын
Yes, I could follow this somewhat basic tutorial, but understanding it is way above my pay grade. I've gotten about 2 to 3 levels or more to go. I'll get there eventually though. IJS
@20Stephanus
3 жыл бұрын
Ive just achieved an aggressive form of love for you. Fantastic!
@chrisprenn
3 жыл бұрын
😂
@haseeb5414
4 жыл бұрын
why the other viewers are not liking the video😒 love from india😍
@rasel309
4 жыл бұрын
amazing tut
@chrisprenn
4 жыл бұрын
☺️
@DmitryDaren
4 жыл бұрын
on the first minute already: like. Ps. your tutorial about glare was useful.
@h2hirono
4 жыл бұрын
Thank you so much for your fantastic video.
@BrightGK
4 жыл бұрын
You are Awesome
@chrisprenn
4 жыл бұрын
☺️
@lawrencedoliveiro9104
4 жыл бұрын
5:44 How about doing it in one line: j = json.load(open("/home/chrisp/Downloads/tutorial1.json", "r")) A bit simpler than that with-statement, don’t you think?
@Gorgious
4 жыл бұрын
I think using the with statement is both more readable and less error-prone, because your solution never actually closes the file
@lawrencedoliveiro9104
4 жыл бұрын
That’s because you don’t need to. CPython does reference-counting, so the file object will be automatically closed when the last (in this case only) reference to it disappears. Remember, this file is opened read-only. Opening a file for writing would be a different matter.
@JustinWaulters
Жыл бұрын
This is very interesting. I did a similar thing but ended up doing nearly everything with Python. I'm curious about how render times are affected by using nodes like this versus a mostly Python solution. I'm defiantly going to rebuild one of my charts using nodes to compare render times! I, personally, am much better at using Python than I am at using nodes, but this tutorial gave be a better understanding about how nodes can be used. Thanks!
@chrisprenn
Жыл бұрын
Hi, I have been playing with creating an add-on to import CSV data to be used with Geometry Nodes. For row/column labels there is a bit of an issue though: blender.community/c/rightclickselect/4zp2/ Please like the idea at the blender community to get it onto the Blender dev's radar. Thx!
@pasionporblender
4 жыл бұрын
this way you can create a entire city with just a json file
@alhdlakhfdqw
4 жыл бұрын
thank you very much for your great video :)
@martinhullwegen1005
Ай бұрын
Danke!
@HenriqueCE
4 жыл бұрын
HOLLY FRAK!!
@chrisprenn
4 жыл бұрын
LOL
@discreet_boson
4 жыл бұрын
Cool
@chrisprenn
4 жыл бұрын
THX :))
@georgejegiazarjan
4 жыл бұрын
cool
@chicopreta2516
2 жыл бұрын
Hi Chris, how can I create data vis with Blender 3.1 without the animation nodes? Do you have a video on this? Thanks for the amazing tutorials btw!!
@chrisprenn
2 жыл бұрын
I think you can only do this with a lot of Python scripting ;)
@amongthecouch23
2 жыл бұрын
i was looking on how to get a model like a FBX or a OBJ from a json because something that i need uses a json to get a model and because i watched the entire video and didnt even realize this was for a chart and not a model i have waisted my time but this might be good to know for later so i give it half and half you had good intensions but i didnt realize it so its on my fault that i clicked XD
@AndyTanguay
2 жыл бұрын
Seems like the script node was removed in the 3.0 Geometry Nodes eh? What a huge bummer. Can't find a replacement either.
@itoleck
3 жыл бұрын
1 dislike from the person whose head exploded while watching this awesome sauce
@cibusaquacasa
Жыл бұрын
First off, thank you for this, as the ability to import real world data is amazing. To my question: Blender has changed its UI, and when adding the color layer the process is different. When attaching the cylinder mesh I get an error saying "Color Layer is not found", I was able to add a color attribute that has the option for vertex, but it does not change anything. Any thoughts on an updated work around?
@chrisprenn
Жыл бұрын
Hello! Sorry, I haven't touched AN for a while now and don't know about the latest changes to the nodes. Maybe someone else can answer this quick?
@CanuckRanger
2 жыл бұрын
Great video - what is the replacement for Animation Nodes for Blender 3.1+?
@CanuckRanger
2 жыл бұрын
Found the new version posted 19 days ago and it worked - thank you
@rken100
4 жыл бұрын
nice
@caricaturasonlinepr
2 жыл бұрын
Any node for applying scale on the instances that where generated with data? For example to be able to scale a Bevel modifier without deformations.
@chrisprenn
2 жыл бұрын
I think you would need to move the verts instead of simply scaling the object 🤔
@caricaturasonlinepr
2 жыл бұрын
@@chrisprenn I’ve been learning more about Python since, and created the instances only with Python (no animation nodes). Got to apply the scale with: bpy.ops.object.transform_apply(location = False, scale = True, rotation = False) , and afterwards applied the Bevel Modifier.
@lawrencedoliveiro9104
4 жыл бұрын
27:25 Surely there are statistical node types to determine things like maximum etc in a single node?
@terrillbennett1150
3 жыл бұрын
► "a"dd->Number->Math to insert a Math node (there's one in this tutorial) ► Click the Operator drop down box ► Choose your operator. Any operator. Including Minimum, Maximum, Floor, Ceiling, Modulo, etc
@amicuscrypto1942
3 жыл бұрын
Unfortunately lost me at animation nodes, as they are not listed in my Editor Type menu in my blender version 2.92. Maybe an add on in the preferences? no nothing there. 🤷♂️
@chrisprenn
3 жыл бұрын
check out my free AN tutorial series for beginners here on my channel!
@lawrencedoliveiro9104
4 жыл бұрын
4:30 Why not use Key-Mon? Shows you all the keystrokes and mouse clicks in any GUI app, without the limitations of a Blender addon.
@chrisprenn
4 жыл бұрын
Will check it out
@chrisprenn
4 жыл бұрын
Is there a more modern tool like this for Gnome? They stopped developing key-mon in 2014. KDE has nice tools for showing mouse location and on-screen annotations but what about Gnome?
@lawrencedoliveiro9104
4 жыл бұрын
You know what? I had no idea this wonderful tool is now broken. Turns out it was written for Python 2 and GTK 2, and is no longer being maintained. I did some work on it today, starting from the Debian package source, and I was able to get as far as displaying the monitor window and allowing some settings changes. Probably could do with a bit more testing, though. My version is here: github.com/ldo/key-mon , if you want to try installing from source.
@TobyBurkill
2 жыл бұрын
Do you think this would be possible to take the JSON or CSV data into geometry nodes to use in a similar way?
@chrisprenn
2 жыл бұрын
Not directly but with some hacky script maybe even from Animation Nodes... 🤔
@seoulmateteamghostnipple2135
3 жыл бұрын
Chris it seems the latest version of Blender 2.93 uses Python 3.92, but animation nodes currently is only compatible with Python 3.72. There may be a way to get animation nodes to work with blender 2.93, but that is beyond my own expertise.
@chrisprenn
3 жыл бұрын
Check graphicall and github
@totochandelier
4 жыл бұрын
thx for sharing. Depends of what we are doing, but in this context animation nodes is far more complex than 10 lines of python code...hope nobody will have to debug this!
@haseeb5414
4 жыл бұрын
sir, can i ask a question.....is this possible in any other 3d software honestly? why Blender?what are pros and cons of blender compared to others?....will glad if u make a video on it there are many videos on this topic, but i need to taught from u
@chrisprenn
4 жыл бұрын
I only know Blender ... Not in the 3D business, just a fan for many years! And being a software engineer of course I love Animation Nodes as well. And it is all free!
@lawrencedoliveiro9104
4 жыл бұрын
Blender has an advanced Python API that you can use to programmatically create all kinds of graphics. No other 3D program--actually no other proprietary program, in any market segment--comes close.
@scatterbrainart
3 жыл бұрын
You can do this in 3ds Max by using MaxScript to create objects with certain parameters, but Max doesn't have these handy animation nodes to let you visualize what's happening.
@badruzaman8661
2 жыл бұрын
Could anyone please tell me the shortcut key command for cylinder origin alignment at the time 8:53?
@romeond
3 жыл бұрын
21:26 Why did you use 1060 number in color?
@chrisprenn
3 жыл бұрын
if you look in the log output window at the bottom the maximum value is 1059.4 so i divided the values by 1060 to get values between 0 and 1 for the color
@oliviavaughan-fowler8138
2 жыл бұрын
Hi Chris - such a great video, thank you! I have specified the names of my objects as the instances are created, and would like to create object collections based on those names/move objects into premade collections. Originally I made the collections manually, but every time I rerun the script the objects leave the collections I have created and go back into the animation nodes object container - any tips? Thanks!!
@DriveByLake
4 жыл бұрын
Thanks for this video! Awesome! I have a bunch custom geo I would like to scale from data in a csv file. I suppose, I would read in the csv file similar to the json file and assign the csv column list value to the correlated custom geo? Seems correct right? Thanks again for this!
@chrisprenn
4 жыл бұрын
Yeah! There is a csv module in python to read and parse csv, the rest is the same...
@DriveByLake
4 жыл бұрын
Chris Prenninger Do you know of a script that will set the origin of ‘all’ objects in a collection to the bottom surface of each mesh object? I have 70+ objects and I realized I only know how to do this one by one.
@DriveByLake
4 жыл бұрын
Hi. I believe I found the 'set origin' script I was looking for! blender.stackexchange.com/questions/42105/set-origin-to-bottom-center-of-multiple-objects
@ckat609
7 ай бұрын
Very nice! Is there a way to do this with geonodes? 🤔
@chrisprenn
7 ай бұрын
For the values, yes. For the labels, sadly, no :( I suggested this a while back. See blender.community/c/rightclickselect/4zp2/
@ckat609
7 ай бұрын
@@chrisprenn thank you!
@robbyrayrab
2 жыл бұрын
im having problems getting animations nodes going with this latest version of blender... hmmm
@TobyBurkill
2 жыл бұрын
Does anyone know if this is possible with CSV data instead of JSON?
@chrisprenn
2 жыл бұрын
I have a video here on the channel for exactly that ;)
@TobyBurkill
2 жыл бұрын
@@chrisprenn Cheers!
@vreact5790
2 жыл бұрын
Hi! This seems amazing! With just puny bit of maya 3d knowledge, im looking for something to just fill in the values and then create a 3d version (pie, charts or other models) of those values. (exactly like in excel, but i need to be able to export the result as a 3d model) How much knowledge do i need in order to do that in blender?
@chrisprenn
2 жыл бұрын
with these tutorials you should get a good starting point how to do any chart
@kusumapau8883
3 жыл бұрын
i'm having "conversion failed" error message when i tried to use the convert node, help
@samiulislamsharan
3 жыл бұрын
how can i enable auto smooth in animation node?
@martinhullwegen1005
Ай бұрын
I'm currently trying to re-create this setting in Blender 4.2 but realize that there are no "Animation Nodes" in my Blender and they can't be easily installed as an Add-On via a GitHub ZIP download. Since I'm still very new to Blender, please allow me to ask if anyone has any suitable idea? Regards, Martin.
@chrisprenn
Ай бұрын
Check chrisp.zone for the link to download the best AN version and use an older version of Blender (since the Python versions need to match) I think i had AN running a few weeks ago in Blender 4.1 - I can check tomorrow if you can't get it going
@martinhullwegen1005
Ай бұрын
@@chrisprenn Chris, many thanx for your quick answer. I'll aggree "Python versions need to match" is the problem to deal with. So if you like and if it's right, please confirm that the official build of AN was no longer updated so others (like you) spend (a lot of) time to make it possible using AN also with current and upcomming versions of blender? Is this a kind of what someone else will call 'a fork' of a pice of original software? BTW: I have currently helped myself by writing my own python script instead of using AN since i am only interested in scaling 3D bar charts with values from a JSON file and that's working well with 16 lines of code 🤓. Later on i will also try to read a MIDI file and use embedded CC data to "bake keyframes" out of the data values (0-127) to rotate e.g. some knobs and move some faders. Combined with some screen recording of an original running virtual instrument in a DAW i hoopefully get something like this: kzitem.info/news/bejne/sn-d0ZV6rnyWhIY
@chrisprenn
Ай бұрын
@martinhullwegen1005 all credit for keeping AN alive goes to 3DSinghVFX Awesome you made your own script 👍🏻
@pornhubcustomerservice107
4 жыл бұрын
Is it possible use the csv file? Thanks
@chrisprenn
4 жыл бұрын
yes, use the CSV lib from python instead...
@pornhubcustomerservice107
4 жыл бұрын
@@chrisprenn Thanks you!
@yanhill7555
2 жыл бұрын
Can someone help me? I can't start this terminal on Mac :(
@chrisprenn
2 жыл бұрын
Maybe just start Blender from the terminal?
@stagrei8233
4 жыл бұрын
Fränt.
@scribcode
3 жыл бұрын
Hello Chris I am having error when trying to print the json data on my desktop in windows 10 below is the error. 1. import json 2. 3. with open('\Lawrence Amakom\Desktop\market-price.json') as f: 4. j = json.load(f) 5. print(j) Traceback (most recent call last): File "C:\Users\Lawrence Amakom\Desktop\SIGNAL\MARKET PRICE_v001.blend\Text", line 3, in FileNotFoundError: [Errno 2] No such file or directory: '\\Lawrence Amakom\\Desktop\\market-price.json' Error: Python script failed, check the message in the system console Please I need help am not a developer and I now see reasons to learn python. :)
@chrisprenn
3 жыл бұрын
Maybe use an absolute path starting with C: and escape backslashes using \\
@Ernesto_Alvarez
3 жыл бұрын
You either need to duplicate all backslashes: "C:\\Users\\Eric\\Desktop\\beeline.txt" Or prefix the string with r (to produce a raw string): r"C:\Users\Eric\Desktop\beeline.txt" stackoverflow.com/questions/1347791/unicode-error-unicodeescape-codec-cant-decode-bytes-cannot-open-text-file
@gaaraxpo
4 жыл бұрын
what version of animation nodes did you use?
@chrisprenn
4 жыл бұрын
simply get the latest one from blender.community/c/graphicall/
@bluefoxcreation
4 жыл бұрын
Thanks for the tutorial. I have slightly modified your script to avoid loops : ibb.co/0JKG081
@rana-3d
4 жыл бұрын
Please release verge3D WebGL tutorial. For advanced level UI
@lawrencedoliveiro9104
4 жыл бұрын
How would you use that with Blender?
@rana-3d
4 жыл бұрын
@@lawrencedoliveiro9104 go to verge3D website and download it. Install this, it is automatic add on your blender.
@mateuszzwierzchowski1925
2 жыл бұрын
i can't find "script" node. is it deleted?
@chrisprenn
2 жыл бұрын
Can't imagine they removed that... Do you have the latest version of AN with extra nodes? Check chrisp.zone for links
@cementheed
10 ай бұрын
You lost me on the first step - move WAY too fast.
@chrisprenn
10 ай бұрын
I always have the feeling I go way too slow. With English not being my 1st language I have to think about the words much more than the actual content of the tutorial LOL. However: You can always play the video slower (or faster) using the speed controls of the KZitem video player.
Пікірлер: 138