Create a script using Blender and LuxRender Python API? - blender

I am working on Ubuntu 12.04.
Is it possible to create a script using Blender and LuxRender Python API? Can I use both APIs in the same script?
What should I install to start programming a script using their API if it is possible?
Thanks.

Blender has python integrated into it very well and makes extensive use of it, it includes a python console and text editor to write and execute python scripts within Blender. Python access to Blender from outside of Blender is limited/experimental at best.
The Luxrender project provides a Blender addon called luxblend25, which is what you will want.
So you want to install Blender, Luxrender and luxblend25 and do your scripting within Blender. You also have the option to use an external text editor of your choice and open the script in Blender to run it. The luxblend25 scripts are in python and are your best examples of accessing the Luxrender engine from within Blender.
Blender now has it's own stackexchange site - you may find it useful for blender specific help.

Related

PySide (LGPL) : example for dynamic linked libraries for an executable application

Unfortunately I found no examples for this topic.
I want to deploy my own application written by python and I using PySide (LGPL-licensed) for GUI surface. How can I link libraries dynamically? (in this case the application has not be opensource). Does the .exe binary code generated by pyinstaller or py2exe also dynamically binded?
Thanks a lot!
Best regards

Is it possible to add ctm material plugin to blender?

I would like to add a plugin to import and export .ctm files to blender (version 2.78). Is it possible? If yes, then how can do it?
Blender provides a python API to access it's data, which is used to create addons. Most of the included import/export functionality in blender is provided by addons written in python.
If you can read a .ctm file using python, then you should be able to re-create it in blender.
To get started, there is an addon tutorial here, you can also look through the existing import/export Addons included with blender and you can find some more in the Addons Contrib repo, the import/export addons have names starting with io_.
You can get blender specific help with python coding at blender.stackexchange.com

Official Tensorflow docs available in pdf form? (running Windows)

I have not been able to find pdf format docs for Tensorflow (API or tutorials).
I'm referring to the official docs, not asking for book recommendations.
Specifically pdf format, for offline local reference and study.
One problem is that I'm running Windows, so the available toolset for creating
them dynamically is limited (or different from the normally recommended tools).
But surely the pdfs must already exist online somewhere, right?
This has been answered here. How can you download Tensorflow API Documentation
Essentially you can use http://devdocs.io/, which can provide you with offline access to the documentation of many libraries and languages, including Tensorflow.
Or clone the repo and type this to generate a the documentation locally. It's described in more detail in the TensorFlow documentation.
$ cd tensorflow/tools/docs
$ ./gen_docs.sh # add -a if you want C++ documentation
If you can't do this approach due to Windows, then versus setting up a bunch of infrastructure, it maybe easier to use the gitbook for TF then generate a PDF with toolchain as described here

I need to know the procedure of creating a setup file

I have developed an astrology software using VB.net. Now i want to install the software on other systems without using the class files. I wish to install that software using a setup. Could anybody please tell me how to create setup file for my project.
There are several tools to create setups. Setups can go from very simple to very complex: It all depends on what tasks you need.
I have been using the Nullsoft Scriptable Install System (NSIS). It's very flexible, free and well documented. It has some learning curve but you can start simple and add more complex features while you learn. Homepage is here: http://nsis.sourceforge.net/

Specific examples of vSphere SDK for .NET

The vSphere SDK for .NET developers pdf has a sample that describes how to connect to Vcenter and perform operations such as power-off, reboot etc.
I need specific examples for changing VM configuration such as disk, memory, CPU etc as well as migration through Storage VMotion and cloning.
The vSphere PowerCLI admin guide has specific examples to the above using command line in Powershell but there are no corresponding examples in C#. Has anyone attempted these operations in C#?
The vSphere SDK for .NET comes with many samples for performing various operations.
The samples, however, need to be rebuilt using a supplied batch file(s).
Here's how it is done:
Navigate to the path: VMware-vSphere-WS-SDK-4.1.0-257238\SDK\samples\DotNet
Under this path, you will find various batch files, such as: Build2005.cmd and
Build2008.cmd
There's also a readme_dotnet.html, but it seems outdated.
Open a Visual Studio command line window.
Navigate to the samples\DotNet folder.
If you have installed VS in a non-default location, fix up the environment variable prior to beginning:
"set the environment variable VSINSTALLDIR to the directory containing the 2 directories "Common7" and "SDK"." Please remember to use quotes around directory names that have spaces in them.
Execute Build2005.cmd or Build2008.cmd (for VS2005/2008).
This will create a "cs" folder with all relevant samples (58 projects).
Hope this helps!
Lior
I've played with a number of VMWare API's and I've settled on VSphere SDK for .NET also. It's not perfect but it's the best I've found so far. As far as samples, since the PowerCLI cmdlets are just wrappers for the underlying .NET classes I tend to google for PowerCLI examples and then port that over to C#.
It seems strange that when I go to the website for code samples they simply don't have a category for this SDK. They only have samples for the SDK that's a bunch of .net class source files based on WSDL.