Aller au contenu

Photo

request: Installing the lightmapper for dummies


13 réponses à ce sujet

#1
CID-78

CID-78
  • Members
  • 1 124 messages
That install process is way way to complex for people that doesn't have used python.

personally i am stuck trying to get the extra libraries installed. and why does every single install step require additional two installs?

so someone that understand this should post a step by step process for ALL required installs on the wiki. from installing it to getting it to work in the toolset.

in my opinion it's not optional, you need it to make a level look good.

#2
Redunzgofasta

Redunzgofasta
  • Members
  • 52 messages
from the readme:

install Activestate Python 2.5,
which comes with the needed extensions. You can find them here:

https://www.activest...thon/downloads/

It is an msi installer and installs all required files with one click!

#3
Elvhen Veluthil

Elvhen Veluthil
  • Members
  • 353 messages
Do we need to install this? What exactly does lightmapper do?

#4
Redunzgofasta

Redunzgofasta
  • Members
  • 52 messages

Elvhen Veluthil wrote...

Do we need to install this? What exactly does lightmapper do?


You only need to install Python if you're going to be creating or modifying level layouts.

#5
CID-78

CID-78
  • Members
  • 1 124 messages
i have python installed and the readme also say that you shall install lxml package for python. which is the problem. it require libs that the standard python doesn't come with and there is no links on where to get them or how to install them.

#6
Redunzgofasta

Redunzgofasta
  • Members
  • 52 messages
I believe this is what you need, but I am not sure on that.



win32all extensions for Python 2.5

http://sourceforge.n.../pywin32/files/





I installed Activestate Python 2.5 as I said above. And that comes with all the required extensions.

#7
sirkaracho

sirkaracho
  • Members
  • 52 messages
redunzgofasta:

are you sure we need that if we only want to create level layouts (like everybody who wants to make his own adventures wants to do anyway) ?



i quote allan smith from another topic:



"you don't need it at all. It is the source code for the lightmapper which uses Yafaray. Since Yafaray is open source, we have to release our source code that works with it. Only reason you would need it is if you want to go in and make improvements to the lightmapper code."

#8
Redunzgofasta

Redunzgofasta
  • Members
  • 52 messages
Yes sirkaracho I am.

I couldn't get the lightmapping done untill I did read in the toolset_readme that I needeed Python (+ extensions) to do that. After downloading and installing Activestate Python 2.5 I could.

#9
CID-78

CID-78
  • Members
  • 1 124 messages
That link doesn't help. i can't install lxlm because libxslt is not installed, not sure if libxml2 is installed but that where i endup getting stuck in the readme. without it i can't process further in the install process.

#10
sirkaracho

sirkaracho
  • Members
  • 52 messages
ok thats just ... i dont have even words for it



that means even if i get the toolset itself to run somehow, i still have to install that light thing and python and so on and will just have more problems until i can finally do what i bought that game for



(and yes i know there is a complete game in the box too, but the tollset is what i bought the product for)

#11
Redunzgofasta

Redunzgofasta
  • Members
  • 52 messages
All you have to install is Activestate Python 2.5 found here:
https://www.activest...ython/downloads

That comes with the needed extensions.

Sorry CID-78 that I can't help you with your problem. I suggest you de-install Python and the extions you did install and then get Activestate Python 2.5

Modifié par Redunzgofasta, 07 novembre 2009 - 03:14 .


#12
Allan Smith

Allan Smith
  • BioWare Employees
  • 83 messages

sirkaracho wrote...

redunzgofasta:
are you sure we need that if we only want to create level layouts (like everybody who wants to make his own adventures wants to do anyway) ?

i quote allan smith from another topic:

"you don't need it at all. It is the source code for the lightmapper which uses Yafaray. Since Yafaray is open source, we have to release our source code that works with it. Only reason you would need it is if you want to go in and make improvements to the lightmapper code."


That quote is a bit out of context.  It was refering to the lightmapper source code that is shown as optional on the downloads page.  You do NOT need that to make the lightmapper work.  What you DO need is Python.  If you are working in the level editor and want to make lightmaps for a level, make sure you download and install the Activestate Python.

#13
sirkaracho

sirkaracho
  • Members
  • 52 messages
oh ok then that was a misunderstanding, my mistake

#14
JasonNH

JasonNH
  • Members
  • 237 messages
Allan, was a fix for the lightmapper crash that was reported by some users during the beta testing included in this release at all? Thanks.