When I began developing with Blender Python, I used the text editor that was built in to the Blender GUI. I did this for way too long without realizing how inefficient it was. After talking to a few veteran developers, I learned that the best way to develop Blender Python is outside of Blender. Background […]
Visualizing Data with Blender Python
In the past, I have written about the potential for 3D rendering and virtual reality to improve multivariate data visualization. I my new book, The Blender Python API, I have recorded and explained some of the methods I use for multivariate data visualization in Blender. This article is a taste of what can be found […]
Installing R and Python in Anaconda for Biologists
I live right outside of Washington D.C. I can walk to NIH, and I pass three hospitals on the way to the grocery store. Not surprisingly, I have met a few biologist that needed programming help. After helping a few biologists in completely independent situations, I began to notice a pattern. Researchers have data, can […]
Learning Python without Library Overload
I was just browsing Quora after coming back from dinner, and there were lot of night owls asking “How do I learn XYZ from scratch?” Naturally, I swooped in to assist with the Python-related questions. Believe it or not, there is a wrong way to learn Python. I have seen many people of many different […]
How Blender Redefined GUI Design
I have spent a lot of time this past year with Blender and the Blender Python API. In that time, I realized Blender does something very unique with its GUI design. Basically, everything in Blender can be modified through Python scripts. Users typically approach the Python API with the goal of developing new tools. Sooner […]