🚀 Blender Python Cheatsheet – A handy reference for the Blender API I just published a free Blender Python Cheatsheet on Gumroad. It's a collection of most frequently used functions and solutions to common problems you will encounter when writing scripts, macros or developing addons using the Blender API. Grab it here for FREE: https://lnkd.in/gKYri9ei
Salai Vedha Viradhan’s Post
More Relevant Posts
-
The Irony of Investing 🔺When Prices are Rising: Phones, Cars, Clothing, etc. – “Oh man, the price is too high. I am not gonna buy right now.” Stocks – “Dude, did you hear that this stock went up by 20% last week. I am buying more right away.” 🔻When Prices are Falling: Phones, Cars, Clothing, etc. – “Dude, things are on sale. I’m gonna buy right away.” Stocks – “Oh man, the stock just fell by 20% last week. I am gonna sell off everything I’ve got.” Humans are brilliant. #investing #investment #stock #market #human #behaviour
To view or add a comment, sign in
-
That Reality Makes Me Sad I started fumbling around computers at the age of five, wondering how the hell my computer manages to beat me in chess every time. The fact that it can even play games made me go nuts. Fast forward 10 years or so, I picked up Blender trying to make some pretty pictures using my computer. It took an eternity to render out a clean image without much noise on my PC which had a whopping 4 GB of RAM. Fast forward another 5 years, I stumbled upon the OptiX Denoiser that finally made it possible to do clean noiseless renders at decent resolution in one-tenth of the time on my – then proud of – 1050 Ti card. It felt like magic. Fast forward yet another 5 years, today we have Midjourney and ChatGPTs of the world, and saying that I’m mind-blown or astonished only pales in comparison to what these things are capable of. What I used spend hours on – meticulously placing assets, tweaking the lights and composition, doing post production, etc. – now seems to possible with just a prompt (or few prompts) away. What next? Where are we heading? I am not a fan of predicting the future, but looking at how things have progressed over two decades, I can’t help but to wonder how the world is gonna look in 10 or 20 years. Forgetting about how AI is gonna change this or that, the big picture seems to be clear – more and more of roles in the spectrum of ‘technical’ work are becoming obsolete. In May of 2021, Paul Graham wrote, “There has never been a better time to be a ‘nerd’. In the past century we've seen a continuous transfer of power from ‘dealmakers’ to ‘technicians’ — from the ‘charismatic’ to the ‘competent’ — and I don't see anything on the horizon that will end it.” When I read that article, these words that jumped out of the screen: “transfer of power from ‘dealmakers’ to ‘technicians’ — from the ‘charismatic’ to the ‘competent’”. I wanted to give Paul a high five when I read that. So beautifully worded. But he ended that paragraph with a line that reads “At least not till the nerds end it themselves by bringing about the singularity.” That was just 3 years ago. Today, the world is shifting towards a future where the ‘how’ doesn’t matter anymore, and it’s all about the ‘why’ and the ‘what’. Where ‘expertise’ doesn’t matter anymore, and it’s all about having a ‘vision’ or being able to ‘dream’. Where the ‘technicians’ don’t matter anymore, and it’s all about being a ‘dealmaker’ who knows what they want. In 10 or 20 years from now, who will be the technicians? What will they do? Will we have technicians at all? Are the only technicians going to be people building the AI? If that's how the world is gonna look – a world where I no longer have the opportunity to watch a potter make a pot out of clay, an artist paint a portrait or a landscape from a blank canvas, or to make pretty renders and build things myself, or what not – it doesn’t make me happy when I think about it. That reality makes me ‘sad’. #ai #technicians
To view or add a comment, sign in
-
Create & Edit Meshes Using BMesh API: The BMesh API in Blender allows you to create or modify meshes programmatically using Python. This can come in handy when you want to do a series of operations on an existing mesh, or when you want to generate models from scratch based on a set of parameters. Let’s see how it works 👇🏻 #b3d #python #bmesh #generative #procedural
To view or add a comment, sign in
-
Dynamic LODs using the Handler API – Blender Handler API #1: When working on a scene with a lot of assets, it's a good idea to use proportionately lower levels of subdivision as assets get further away from the camera. But how do you do this efficiently when you are dealing with a large number of assets, say 50-100 or more? The Handler API allows you to write simple handlers that get triggered every time a certain condition is met. In this case, we can think of the camera's movement as a trigger. Camera movements, among other things, are captured in the depsgraph_update_pre and depsgraph_update_post handlers which get triggered before and after any change to any objects in the scene respectively. Using this, we can write a simple handler function that gets called every time the camera moves. Roughly, the handler would work something like: 1) For every object in the scene, calculate the distance between the object and the camera. 2) Determine the appropriate subdivision level based on predefined distance thresholds. 3) Assign the calculated subdivision level to the object. Which would create this effect: #python #b3d #handlers
To view or add a comment, sign in
-
Love the perspective!
Stop comparing your backstage with everyone else's highlight reel. Run your own race. 🙏🏻
To view or add a comment, sign in
-
Everyday, I come across at least one such post where someone portrays Zerodha as the worst ever broking platform. A few things to be grateful for: 1) Equity delivery is free, while brokers usually charge a percentage of the transaction value or a flat fee even for small transactions. 2) No annoying marketing emails, push notifications or in-app banners. 3) Nudges that do quite the opposite of what industry nudges do: they look out for you instead of the company. 4) Subscribing to primary issues of government securities are free. 5) Mutual funds investments are completely free. People need to step out and try other brokers to be able to appreciate the transparency, simplicity and value Zerodha provides.
Nithin Kamath Nikhil Kamath Zerodha I really thought that you guys are good at tech and not fooling the citizens of country through complicated brokerage plans and charges and yet again I have been proven wrong. National Payments Corporation Of India (NPCI) Narendra Modi Reserve Bank of India (RBI) SEBI You guys have been proven wrong that enough has been done on tech and customer communication in financial services, in reality these platforms are fooling customers for one day float. Below are the details of my recent experience with Zerodha coin against which I have decided to launch a battle: 1.) Hiding details from customers: I have made an investment in Quant Momentum Fund through Coin platform and if investment is made before cut off then one should get NaV as on T. But, here the fooling game begins. No where while making the investment, the platform shows that there are only selected few banks which are direct settlement banks and rest are non direct settlement banks and for non direct settlement banks the transaction will be processed on T+1. So Zerodha takes money and doesn’t inform customer that for 1 day it is making float on that money. Reserve Bank of India (RBI) even after you easing payments system so much, these platforms are promoting certain banks over others. Wao! Zerodha in 1 article in its support platform has disclosed about this distinction between settlement and non-settlement banks. Nikhil Kamath which person in this Earth can read all articles in support section before making investments? Most of the customers would also not be aware of this issue. How many us do verify the NaV which we get? 2.) Zero awareness of service executives: After seeing NaV of one transaction to be of T+1, I reached out to support team of Coin Zerodha where executive very clearly multiple times confirmed me that NAV is reflecting incorrectly on the platform and it should be of T day and they are seeing “Irrational behaviour in Quant funds and this gets corrected in 3 working days”. Post this confirmation I made incremental investments and bang, I got the same T+1 NAV. So the investment was made after discussing in detail with executives. Post all this when I raised a complaint the executives are confirming that they have gone through the call recording and there has been miscommunication from their end but they cannot do anything about the financial loss which I have suffered. 3.) Poor tech: How is Zerodha in this world taking 1 extra business day for a net banking transaction and why distinction between banks. And why no disclosure when an investor is making investments. Pls shut these half baked platforms who are existing to give losses to its customers. All I asked Zerodha is who will compensate for the financial loss which is incurred because of erroneous communication from their end to which there is no answer, but only an apology which doesn’t help!
To view or add a comment, sign in
-
Ask successful people who have been working for a long time how many times their initial salary do they earn now. Now compare it with the growth of an index like NIFTY 50 or S&P 500 during the same period. I am pretty sure they would have beaten the market by a WTF margin. 😬
To view or add a comment, sign in
-
This is the first book I read when I started learning Python back in 2013. Beautifully written and requires no prior knowledge. My favourite part of the book is (not sure if it is still in this edition) the introduction where there is a comparison between how a ‘Hello, World!’ program looks like in the C++ version of the book and how it looks in Python. That’s all it took for me to get convinced Python is THE language I wanted to learn. I highly recommend it for anyone who wants to get started with Python. Unless, of course, you belong to the ‘I-prefer-videos-to-books’ camp, in which case, you are at a loss. :D #python #pythonprogramming #thinkpython
Professor emeritus at Olin College, Bayesian stats consultant with PyMC Labs, author of Probably Overthinking It, Think Python, Think Bayes, and other books on programming and data science.
For the third edition of Think Python, we have a new cover! To celebrate, I've posted a new batch of chapters. Details here: https://lnkd.in/e8UmmFkP
To view or add a comment, sign in