[Bf-committers] Wavefromt OBJ exporter, ability to flip models on export

Brecht Van Lommel brechtvanlommel at pandora.be
Thu Dec 11 02:45:39 CET 2014


I might be mistaken, but I think the convention for most 3D software
is either a left-handed coordinate system with clockwise winding
order, or a right-handed coordinate system with counter-clockwise
winding order? So if your game engine would follow that convention,
you shouldn't need to flip normals, and that's probably why this
request has not come up before.

On Thu, Dec 11, 2014 at 2:30 AM, Maxim Therrien <acerspyro at gmail.com> wrote:
> I hear other modelling applications like Maya and 3DSMax allow you to
> change the model's handedness when you export them to .obj.
>
> On Wed, Dec 10, 2014 at 8:21 PM, Campbell Barton <ideasman42 at gmail.com> wrote:
>> If the engine is to have proper OBJ support, it should handle this in
>> its own file format loader.
>>
>> On Thu, Dec 11, 2014 at 2:11 AM, Maxim Therrien <acerspyro at gmail.com> wrote:
>>> Then should the engine convert the models, or should I flip the model
>>> in blender?
>>>
>>> On Wed, Dec 10, 2014 at 8:00 PM, Campbell Barton <ideasman42 at gmail.com> wrote:
>>>> Your engine will load every other OBJ with flipped normals too. (not
>>>> just exported from Blender)
>>>>
>>>> The OBJ spec is defined as right handed, see the section on faces,
>>>> See: http://www.martinreddy.net/gfx/3d/OBJ.spec
>>>>
>>>> On Thu, Dec 11, 2014 at 12:43 AM, Maxim Therrien <acerspyro at gmail.com> wrote:
>>>>> http://www.evl.uic.edu/ralph/508S98/coordinates.html
>>>>>
>>>>> On Wed, Dec 10, 2014 at 6:38 PM, Maxim Therrien <acerspyro at gmail.com> wrote:
>>>>>> I am working with someone to make a game with a brand new engine, and
>>>>>> it's left-handed. https://github.com/graphitemaster/neothyne
>>>>>>
>>>>>> On Wed, Dec 10, 2014 at 6:23 PM, Campbell Barton <ideasman42 at gmail.com> wrote:
>>>>>>> On Wed, Dec 10, 2014 at 11:38 PM, Maxim Therrien <acerspyro at gmail.com> wrote:
>>>>>>>> Hi, this is my very first attempt at posting on a mailing list, so
>>>>>>>> please pardon me if I do it wrong. I would really like to have an
>>>>>>>> option on the OBJ exporter to flip exported models for use in
>>>>>>>> left-handed engines.
>>>>>>>
>>>>>>> Can you give some examples of which engines would use this? (I never
>>>>>>> heard this  request before)
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> - Campbell
>>>>>>> _______________________________________________
>>>>>>> Bf-committers mailing list
>>>>>>> Bf-committers at blender.org
>>>>>>> http://lists.blender.org/mailman/listinfo/bf-committers
>>>>> _______________________________________________
>>>>> Bf-committers mailing list
>>>>> Bf-committers at blender.org
>>>>> http://lists.blender.org/mailman/listinfo/bf-committers
>>>>
>>>>
>>>>
>>>> --
>>>> - Campbell
>>>> _______________________________________________
>>>> Bf-committers mailing list
>>>> Bf-committers at blender.org
>>>> http://lists.blender.org/mailman/listinfo/bf-committers
>>> _______________________________________________
>>> Bf-committers mailing list
>>> Bf-committers at blender.org
>>> http://lists.blender.org/mailman/listinfo/bf-committers
>>
>>
>>
>> --
>> - Campbell
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-committers
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers


More information about the Bf-committers mailing list