<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
There are no standards, I'm afraid. <br>
<br>
I've worked primarily with the Source engine. Older versions of its
command-line texture compiler required six files with the
up/dn/lf/rt/ft/bk naming convention strictly required, though more
recent versions can also accept one big file*. In reality most
people use the third-party GUI tool VTFEdit instead, which accepts
six separate files of any name...but for HDR textures you still need
to use the official tool. It's all a bit crazy.<br>
<br>
IMO the solution is to add support for proprietary image plug-ins
(suggestion 60 on the spreadsheet) and let them handle all of this
nonsense internally. Support for writing six separate files should
also be added as a fallback.<br>
<br>
* With this layout:
<a class="moz-txt-link-freetext" href="https://developer.valvesoftware.com/wiki/HDR_Skybox_Creation#Create_a_base_skybox">https://developer.valvesoftware.com/wiki/HDR_Skybox_Creation#Create_a_base_skybox</a><br>
<br>
<blockquote type="cite">Are you referring to the Environment Map
panel?</blockquote>
I am talking about this:<br>
<br>
bpy.ops.texture.envmap_save(layout=(0, 0, 1, 0, 2, 0, 0, 1, 1, 1, 2,
1))<br>
<br>
"Layout" is defining the position of the six faces in the output
image.<br>
<br>
<div class="moz-cite-prefix">On 16/09/2013 10:44, Dalai Felinto
wrote:<br>
</div>
<blockquote
cite="mid:CAGjvzG08SiMcjOyqv0Qt4Z0M1OpyEfG4_w7EO607MNP1EGopvQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<p dir="ltr"><span
style="font-family:arial,sans-serif;font-size:12.800000190734863px">>
Every engine I've worked in stores cubemaps in one file but
skyboxes (...) in six. Engine texture compilers might also
consume separate files for each cubemap face even if the
result is stored in one combined file.</span></p>
<p><span
style="font-family:arial,sans-serif;font-size:12.800000190734863px">Could
you be a bit more specific in the engines/specs here?</span></p>
<p><span
style="font-family:arial,sans-serif;font-size:12.800000190734863px">For
example:<br>
engine X use 1 image with Top-Back-Bottom/Left/Front/Right<br>
engine Y uses 6 images for skybox but also can take 1 image
ordered like X<br>
</span><span
style="font-family:arial,sans-serif;font-size:12.800000190734863px">engine
Z uses ...</span></p>
<p><font face="arial, sans-serif">Or at least some
names/links/references.<br>
Hopefully we can find a standard we can follow and keep
things simple.</font></p>
<p><font face="arial, sans-serif">> </font>(...) one aspect
of that is determining the location of each face in a combined
output image. It's already possible to do that, there's just
no GUI for it...<br>
</p>
<p>Are you referring to the Environment Map panel?<br>
<a moz-do-not-send="true"
href="http://www.pasteall.org/pic/59432">http://www.pasteall.org/pic/59432</a></p>
<p>What do you mean by 'it's already possible to do it, but not
through the gui'? How are changing the cubemap order at the
moment?</p>
<p>* * *</p>
<p>Apart from that I think Cycles supporting this format has
vantages on its own. I know people that advocate for Cube Maps
over panoramas as the de facto format the industry should
adopt (e.g., words from Paul Bourke). </p>
<p>Thanks,<br>
Dalai</p>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Bf-gamedev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Bf-gamedev@blender.org">Bf-gamedev@blender.org</a>
<a class="moz-txt-link-freetext" href="http://lists.blender.org/mailman/listinfo/bf-gamedev">http://lists.blender.org/mailman/listinfo/bf-gamedev</a>
</pre>
</blockquote>
<br>
</body>
</html>