Тёмный

Visualize Real-World CSV/Excel Data in Blender (3D Chart Animation Nodes Tutorial) 

Chris P
Подписаться 53 тыс.
Просмотров 32 тыс.
50% 1

Let's use a CSV file (e.g. from Excel) and create a 3D "Heatmap" chart!
3D Charts from JSON data? Watch these:
1: • (1/2) Visualize Real-W...
2: • (2/2) Visualize Real-W...
💗 LIKE, COMMENT, SUBSCRIBE
💥 ChrisP's Feature-Packed Startup File for Blender: • ChrisP's Feature-Packe...
Realistic Material Packs for EEVEE+Cycles: chrisp.zone/bl...
🔥 Note: "Gold Monkey" Patrons get free access to all existing and future material packs!
Patreon / chrisp
Blendermarket blendermarket....
Brave brave.com/chr471
Donate chrisp.zone/pp...
Twitter / chrisprenn
Insta / chrisprenn
Home chrisp.zone

Опубликовано:

 

30 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 81   
@andrea_ciani
@andrea_ciani 3 года назад
The first use of animation editor in blender i've ever seen...simply amazing. It opened my mind to the infinity. Thank you for this huge tutorial! Subscribed!
@chrisprenn
@chrisprenn 4 года назад
BTW don't have the greenscreen set up but instead used NVIDIA Broadcast to remove the background during the tutorial. What u think?
@victorwachanga8570
@victorwachanga8570 4 года назад
pretty neat
@j.vonhogen9650
@j.vonhogen9650 4 года назад
It makes your hair wave! 😎
@chrisprenn
@chrisprenn 4 года назад
@@j.vonhogen9650 🤭
@philippelepilote7946
@philippelepilote7946 4 года назад
I thought that the green wall behind you was on purpose...
@chrisprenn
@chrisprenn 4 года назад
@@philippelepilote7946 the room is painted green and could maybe make for a good green screen ... but I kinda need that shelf there so if nvidia AI can do a half way decent job then that's fine with me
@kraphik3d
@kraphik3d 2 года назад
It would be useful to tell that animation nodes is an add-on not basic tool. Visualize Real-World CSV/Excel Data would be more like geological xyz data.
@namenotshown9277
@namenotshown9277 7 месяцев назад
Question: the japanese moon lander ( jaxxa slim) gave lots of live data of its landing, they have never released an accurate animation ( render ) of its landing. What would it take to animate the landing given all the data is there? Data is basically: altitude( y), x and y movement, also roll rates are given as angular velocity. There is plenty of other data but that should be enough to do an animation?????
@chrisprenn
@chrisprenn 6 месяцев назад
🤯
@scatterbrainart
@scatterbrainart 3 года назад
Step 1: Copy script exactly as shown here, substituting my own file path. Step 2: Click Play button... script works as expected. Me: I AM THE SUPER GENIUS GOD OF CODING
@chrisprenn
@chrisprenn 3 года назад
😂👍🏻
@irql2
@irql2 4 года назад
I think it would be cool to see this in real time in something like Unity. Interactive menu where you specify your csv and view the result in real time with the ability to zoom, pan, etc.
@licualaramsayi5311
@licualaramsayi5311 4 года назад
Thank you so much! I tried to import csv directly based on your previous json tutorial with no success, so I had to make a lengthy workaround. But now finally you explain how to do it. Extremely useful!
@nerukas86
@nerukas86 4 года назад
First! Can someone give this man a medal? Chocolate one ofcourse :D
@chrisprenn
@chrisprenn 4 года назад
yes, please ;)
@D_isco_D_ancer
@D_isco_D_ancer 2 года назад
Thanks for the video. I don't know if you are aware that someone made a chart creator add-on for Blender. It creates the most common data visualization charts and it even animates them.
@srwahs
@srwahs Год назад
Hey, what's the name of the add on? Thanks.
@DOODOOFART-m9p
@DOODOOFART-m9p 3 года назад
for some reason my chart only displays one value in the text. The actual chart seems to show the right values in the height. Can you help me? EDIT: Nevermind i got it. I forgot to enable "copy full pobject" and "deep copy" on object instancer.
@scatterbrainart
@scatterbrainart 3 года назад
I got this working perfectly, generating the mesh and text objects in the proper location, except for displaying the values. All of my values are reading 654.8875 (the value in the last row) ... Any idea what I'm doing wrong? Here's my script... import csv data = [] with open('C:/[file path].csv') as f: reader = csv.reader(f) next(reader) for row in reader: data.append(row) print(data) EDIT: I got it! I neglected to check "Copy Full Object" and "Deep Copy" when adding my Object Instancer to the Subprogram loop.
@einatom
@einatom 10 месяцев назад
I don't get why it's still showing the "edge is referencing a not existing vertex" error for me. I use my own csv file and when I only plug in the vector list and not edge indices and polygon indices it displays one row of verticies but outputs the error message, wenn I plug the other stuff in. My CSV file is basically a grid that has 8 by 10 entries, so I have 8 arrays with 10 entries each. In the viewer it doesn't show 21 (7x3) or 80 (10x8) for me but only "length 8". I suspect it has something to do with how the vectors are grouped and parsed but I really don't know how to fix it :(( Edit: When I only put in 2 x 4 divisions in the grid, it works. Because my vector list only outputs 8 vectors BUT I DONT GET WHY! When I visualize the invoke subprogram node I get all of my data in the right arrays. Edit 2: after some time I understood that I had a misconception about the heatmap you were building. I was able to fix it by simply writing everything in one column and separated it with the grid haha.
@totochandelier
@totochandelier 4 года назад
thx Chris, just waiting for pie charts now 😉 keep it up👍
@chrisprenn
@chrisprenn 4 года назад
good idea!
@AnonMedic
@AnonMedic 2 года назад
blender is so powerful. I was able to take the topical data from Mt diablo and import it to blender and it automatically set up the nodes and framework. is that what this video's about? sorry I didn't watch this video
@amicuscrypto1942
@amicuscrypto1942 3 года назад
Good vid Chris, useful tutorial. Sometimes a chart's data updates in real time, this might be a topic for another video. Was wondering why so many youtube presenters waving their hands around? maybe just me but I find it so distracting. Above all else quality content is what will attract and sustain subscribers.
@ask_usb
@ask_usb 2 года назад
After spending all my weak end - nothing work! Thank you for the tutorial....1
@adamaleksander5226
@adamaleksander5226 4 года назад
Excellent job on this one! Keep it up! Is there a way to combine AN with regular timeline animation?
@chrisprenn
@chrisprenn 4 года назад
AN is based on the timeline (frame) so it all happens at the same time anyway. AN simply does its thing and you can do anything you like in "regular" blender at the same time...
@M4rt1nX
@M4rt1nX 4 года назад
Wow I really love this. I'm gonna impress my co-workers with this one.
@chrisprenn
@chrisprenn 4 года назад
let me know what they said
@chochaos7
@chochaos7 4 года назад
Your animation nodes videos are the best I've seen on here. The ideas and uses that you come with and explain really help to de-mystify this amazing add-on. Looking forward to more great videos!
@chrisprenn
@chrisprenn 4 года назад
Thank you
@rafeequemavoor
@rafeequemavoor 4 года назад
Awesome. Thanks alot chris. How can we animate through a set of similar CSV Data ?
@AndyTanguay
@AndyTanguay 2 года назад
Any thoughts on how something like this would work in 3.0+? Seems like all that scripting support in geometry nodes went away….for some reason
@chrisprenn
@chrisprenn 2 года назад
Get the py310 version from here: github.com/3DSinghVFX/animation_nodes/releases/tag/extranodes-cd-build
@vizlifestudios
@vizlifestudios 4 месяца назад
This is awesome, thank you!
@derekeden1163
@derekeden1163 2 года назад
jesus this blew my mind
@rich.fortune
@rich.fortune Год назад
This is fantastic 🎉 thanks for taking the time to share this. Is there a way to connect the orientation of the text to a specific camera?
@chrisprenn
@chrisprenn Год назад
A simple "track to" constraint on the text (to the camera) should do the trick...
@j.vonhogen9650
@j.vonhogen9650 4 года назад
Thanks a lot for this great tutorial!
@chrisprenn
@chrisprenn 4 года назад
@Kultainenlohikaarme
@Kultainenlohikaarme 3 года назад
@Chris P: Very cool! Have you ever tried to get XML files, namely GPX, into AN? I had limited success with a GPX converted to GeoJSON follwing your other tutorial. My goal is to create some kind of HUD which displays the track but also coords, speed, heading, etc. in text form.
@chrisprenn
@chrisprenn 3 года назад
GPX: interesting idea! not tried that yet...
@Kultainenlohikaarme
@Kultainenlohikaarme 3 года назад
@@chrisprenn I have long been doing video overlays from GPX files for bike trips, hikes, even dog walks. Years ago I wrote a PERL script that converts a GPX file to srt subtitles... Also tried the GoPro dashboard software but blender has much more possibilities. GeoJSON works pretty OK for me now for coordinates, altitude and date/time but e.g. speed and heading I haven't got yet and the conversion is always a bit of a hassle. If you had gyro data from some Arduino or a modern GoPro, you could do awesome stuff, like a real HUD which e.g. shows waypoints or POIs at the correct place in the field of view...
@sebbosebbo9794
@sebbosebbo9794 4 года назад
WoW ...mega epic...more please..
@samtang6810
@samtang6810 4 года назад
awesome!It's not just a tutorial.For me,you are Master Yoda!
@chrisprenn
@chrisprenn 4 года назад
LOL 😁
@ashhaf63
@ashhaf63 Год назад
I cant seem to make it work. Where can I purchase the .csv file and the blend file? I looked in Blendermarket and it is not there.
@chrisprenn
@chrisprenn Год назад
Not on blendermarket but on Patreon: www.patreon.com/chrisp?filters[search_query]=csv
@FlyingAroundOz
@FlyingAroundOz 3 года назад
Chris: This was a very instructive tutorial and will take me a ways towards what I want to do. However ... There is something glaringly obvious missing here, Animation. Can you please do a video showing how to use CSV data from a file to ANIMATE objects. I am trying to read a file of GPS data and use it to create an animated information overlay for video footage. My apologies if you have already done this and I missed finding it.
@chrisprenn
@chrisprenn 3 года назад
Oh interesting idea
@FlyingAroundOz
@FlyingAroundOz 3 года назад
@@chrisprenn I have now accomplished what I wanted to do thanks to your tutorials.👍👍
@gouthamgedela5061
@gouthamgedela5061 2 года назад
Hi I couldn't find the animation nodes in my software. at 2:28 kindly help
@chrisprenn
@chrisprenn 2 года назад
It's an add-on. Make sure to watch my tutorial series for AN beginners before jumping into the more complex stuff
@generalphysics-problemsand4426
@generalphysics-problemsand4426 4 года назад
very nice. thanks
@mimirmagnvs658
@mimirmagnvs658 Год назад
Would this also work with visualising geological data, i.e. Bern, Switzerland, or a section of the Lunar surface?
@gregortidholm
@gregortidholm Год назад
Nice work!
@ALex-qc4lf
@ALex-qc4lf 2 года назад
It's hard to follow if someone is just interested in this specific topic btw. If you would show on screen what buttons you press, it would allow people to try out this topic and from there maybe jump into the topic of blender in general. Also it seems that a lot on the interface changed.
@cortical2digital
@cortical2digital 4 года назад
Excellent!
@wgalloPT
@wgalloPT 3 года назад
OMG this is so awesome......i have a question...lets say I want to o it the other way around? I have a heat map and want to convert the color values to numbers or a shape from the colors?
@matthewattard4303
@matthewattard4303 2 года назад
Thanks for this content! Is there a way how to create a curve from an xyz .csv list? thanks!
@johanverm90
@johanverm90 3 года назад
Wow .......!
@martinhullwegen1005
@martinhullwegen1005 Месяц назад
Danke!
@jasmeetsingh2666
@jasmeetsingh2666 2 года назад
Can you tell me how can I get the vertices into camera view as image pixel coordinates?
@chrisprenn
@chrisprenn 2 года назад
? 🤔
@jasmeetsingh2666
@jasmeetsingh2666 2 года назад
@@chrisprenn Actually I got it. Now I have another question, how can I get pose of object in rendered image with respect to camera?
@HarshaVardhan-ef5lr
@HarshaVardhan-ef5lr 3 года назад
can we create a 4dimesional object with animation nodes
@LeslieSolorzanov
@LeslieSolorzanov 4 года назад
Damn! it looked so easy then I got an error main_execution_unit.py", line 38, in executeUnit exec(self.executeCodeObject, self.executionData, self.executionData) File "execution: 'AN Tree'", line 14, in File "group: 'My Loop'", line 30, in main TypeError: zip argument #2 must support iteration
@LeslieSolorzanov
@LeslieSolorzanov 4 года назад
Just found out it was because the grid mesh was still at 10,10 so it was expecting 100 elements and it is actually 3,7=21
@pillowbrick
@pillowbrick 2 года назад
This I great, thanks so much! Do you have any tutorials on using CSV files to control variables, colour for example over time? I cannot figure out how to use a CSV to manipulate keyframes! Thanks again
@chrisprenn
@chrisprenn 2 года назад
Thanks! Hmm I haven't actually tried that yet...
@SalTarvitz
@SalTarvitz 4 года назад
Youre the best.
@chrisprenn
@chrisprenn 4 года назад
🤭
@veggiet2009
@veggiet2009 3 года назад
every time I see a tutorial on animation nodes, I walk away wondering why they have to be more complicated than material nodes, which are really quite intuitive
@chrisprenn
@chrisprenn 3 года назад
animation nodes = visual programming (loops, conditions, ...) - material nodes are for specialized requirements (shaders) not general purpose programming
@victorwachanga8570
@victorwachanga8570 4 года назад
amazin
@chrisprenn
@chrisprenn 4 года назад
thanks :)
@xkfm8555
@xkfm8555 3 года назад
The coolest thing I have ever seen
@richardsimmons1487
@richardsimmons1487 Год назад
Could this be done in Geometry Nodes?
Далее
Blender Physics + Animation Nodes TUTORIAL
23:38
Просмотров 11 тыс.
Свадьба Раяна Асланбекова ❤️
00:12
ХОМЯК ВСЕХ КИНУЛ
10:23
Просмотров 477 тыс.
Data Visualization in Blender and Python
33:51
Просмотров 71 тыс.
Learning Geometry Nodes In One day
7:32
Просмотров 73 тыс.
How to Make Meshes with Python in Blender!
16:26
Просмотров 46 тыс.
Geometry Nodes Ep01 - Intro to Geometry Nodes
10:33
Просмотров 25 тыс.