Last time I checked, Luxrender doesn’t have a version that’s compatible with 2.55. There is something called SmallLuxGPU that’s still very experimental, and it’s used with Blender 2.55, but it works very differently and I’m not familiar with it. It would probably be much easier to create in 2.55 and use LuxRender with LuxBlend for 2.49 (I’ve used that a lot and it tends to work very well) to do the rendering.
LuxBlend25 works fine with the current Blender svn, most of what was discussed in that thread has been fixed. Your text in user prefs looks like a bug in Blender or maybe an OpenGL issue. That might be fixed a newer build to, there have been 100+ bugfixes since 2.55 was released.
Oh, and LB25 does NOT work with the official 2.55 builds, grab a fresh one from graphicall or build your own, or just wait for 2.56 next week.
Today, I executed my scripts and I pull Blender from SVN (33841) and compiled, I also cleaned & pulled LuxBlend25 (552) from Mercury, and I pulled the latest weekly build (LuxRender 0.8-dev Windows build of 14-12-2010) which I had already, but updated just the same, & update pylux accordingly and still fails for me when enabling the addon. … and yes, all of this worked fine for me in the past.
Whether I’m an idiot or not doesn’t matter, the point is still the same. There are builds of each that will not work with each other, just be aware of what they are.
And I still get the same error/warning message. WTF am I doing wrong? I am so frustrated right now. The hell one has to go through for the sake of photorealism. :rolleyes::spin::no:
Pylux is in the directory with Lux wherever you installed/unzipped it. In the Lux directory there should be a Python3 directory, in there is the pylux.pyd. You copy that file to your scripts/addon/luxrender directory with the luxblend25.
Nope and nope. I can’t find this Python3 dir anywhere. Not in AppData, not in Program Files. No Python3, not pylux.pyd anywhere. Thanks for your help, though.
So now I go into the Windows search bar and type in Python3 – viola! There it is. I copy the pylux.pyd into the C:\Users<me>\AppData\Roaming\Blender Foundation\Blender\2.55\scripts\addons\luxrender directory, and I open up Blender to an error saying:
AttributeError: ‘RNA_types’ object has no attributes ‘luxrender_camera’
and a bunch of other confusing mumbo jumbo crap. What does all this mean and how can I fix it?
Also, because of this, Blender won’t even let me use Lux. When I go to user pref, it won’t let me checkmark Lux at all. Is this normal?
My Chupa is coming out beautifully so far, but I have a few basic questions:
Why has the camera dollied in so much since I switched from 2.49 to 2.55?
How do I make a second camera active?
Lux’s site doesn’t have a whole lot of materials. Is there a way to make them or do I have to find some online? I need Orc skin (or any kind of similar skin), red LED light with high emission, gums, teeth, and bone… but Lux doesn’t seem to have them yet.
It’s buried in kinda a funny place: View > Cameras > Set Active Object as Camera
Yeah…the Luxrender mat db…it only works with Blender 2.49 atm, and is in the process of being overhauled. You have to roll your own in the meantime. For what you need:
Red LED: Any mat with emission enabled, set to bright red (emission is under object properties). Glass is best if you want to get technical, but matte might speed things up a hair, and you won’t really see the base matte anyway. If you do go for glass, flip on the architectural option.
Teeth: Glossy mat, fairly shiny, use .75 or so for diffuse color, .25 for specular color. (Don’t use 1.0 for a color in Lux, ever. Except maybe a lamp color)
Bone: Matte, crank up sigma (10-20 or so is a good), adjust color as you like.
Skin and gums…are you using 0.8 dev versions or 0.7.1? 0.8 has a few things that will really help, both for realism and ease of setting up, namely the glossytranslucent mat and volume scattering (aka SSS)