Help decide what should Cyan release next

General debates and discussion about the Guild of Writers and Age creation

Re: Help decide what should Cyan release next

Postby I.Brattin » Fri Feb 19, 2010 6:20 am

dendwaler wrote:In my opinion the only one who can use an updated version of the 3D max plug-in is,.... Cyan!

Not entirely true, there are some of us in the community who have 3DS Max. I have had it myself since the summer before last, Summer of 2008.

That said though I would prefer the source also, I only model in 3DS Max, I create the world in Blender which for that task as been simpler then trying it in 3DS Max. Of course there is no age creation tutorials for 3DS Max so who knows if it actually is.

So unless Cyan really wants to restrict who builds ages to those few that have 3DS Max, we definitely need the source. Only with the source can we write a new plugin for Blender.
MOUL Again Ki #'s
I.Brattin - 777796
Jayden Halliwell (IC Explorer) - 54404
I.Brattin
 
Posts: 472
Joined: Sat Jan 31, 2009 3:06 pm

Re: Help decide what should Cyan release next

Postby Aloys » Fri Feb 19, 2010 7:16 am

Just to clear up something: the only point of the max plugin source would be to allow us to see the differences between the PotS/MOUL file formats and adapt PyPRP accordingly, right?
And that won't enable any other progress in PyPRP as most of the PRP objects are already figured out and all the work left is fighting out Blender's internals, is that correct?

Converting Blender files to Max is doable. But it is a pain. Just the alcscripts and various properties how would we do that? I don't see how practical it would be to convert a Blender Age to Max just to be able to export it for MOUL. (I shudder at the idea of converting something as large as Ahra Pahts.. :o )
User avatar
Aloys
 
Posts: 1968
Joined: Sun Oct 21, 2007 7:57 pm
Location: France (GMT +1)

Re: Help decide what should Cyan release next

Postby GPNMilano » Fri Feb 19, 2010 7:34 am

Aloys wrote:Just to clear up something: the only point of the max plugin source would be to allow us to see the differences between the PotS/MOUL file formats and adapt PyPRP accordingly, right?
And that won't enable any other progress in PyPRP as most of the PRP objects are already figured out and all the work left is fighting out Blender's internals, is that correct?

Converting Blender files to Max is doable. But it is a pain. Just the alcscripts and various properties how would we do that? I don't see how practical it would be to convert a Blender Age to Max just to be able to export it for MOUL. (I shudder at the idea of converting something as large as Ahra Pahts.. :o )



Ah, don't think you quite understand no. The max plugin source would allow us to finish up the majority of stuff we haven't been able to do in the plugin (Clothing, Avatar animations, basically anything to do with the avatar in general) We'd get a general idea of how Cyan did it with 3dsMax. Then adapt that general idea to blenders internals.

The plugin source would also allow us to develop plugins for other 3d programs besides blender. Opening a wider array of plugins would allow more flexibility for new age writers to pick and choose which program they want to use.
You can't stop the truth. IC Blog
User avatar
GPNMilano
 
Posts: 1155
Joined: Mon Apr 21, 2008 5:50 am

Re: Help decide what should Cyan release next

Postby I.Brattin » Fri Feb 19, 2010 7:50 am

Am I correct in assuming that the plugin source would also help create a Blender MOUL export.
MOUL Again Ki #'s
I.Brattin - 777796
Jayden Halliwell (IC Explorer) - 54404
I.Brattin
 
Posts: 472
Joined: Sat Jan 31, 2009 3:06 pm

Re: Help decide what should Cyan release next

Postby GPNMilano » Fri Feb 19, 2010 7:59 am

I.Brattin wrote:Am I correct in assuming that the plugin source would also help create a Blender MOUL export.


That would be correct. Technically we could just convert a POTS age to MOUL. Robert was working on a wrapper to fix the problems with the PhysX cooked data. But there were other things besides this from MOUL that was changed that the sources would help us with in adapting the plugin for MOUL compatibility.

Ideally, we want the plugin at this point to export both POTS and MOUL (and for those...um...places...that use it UU as well). At some point if they release the client code, the more likely thing that will happen is that a MOUL client will be developed that will be both offline and online compatible and we won't need POTS or UU exporting anymore.
You can't stop the truth. IC Blog
User avatar
GPNMilano
 
Posts: 1155
Joined: Mon Apr 21, 2008 5:50 am

Re: Help decide what should Cyan release next

Postby Aloys » Fri Feb 19, 2010 8:45 am

GPNMilano wrote:The max plugin source would allow us to finish up the majority of stuff we haven't been able to do in the plugin (Clothing, Avatar animations, basically anything to do with the avatar in general) We'd get a general idea of how Cyan did it with 3dsMax. Then adapt that general idea to blenders internals.

Right; last time I asked about missing/upcoming PyPRP features it appears the problem was more with Blender and how to use it. But I was inquiring about the GUIs and Particles, as the avatar isn't my main area of interest.
User avatar
Aloys
 
Posts: 1968
Joined: Sun Oct 21, 2007 7:57 pm
Location: France (GMT +1)

Re: Help decide what should Cyan release next

Postby diafero » Fri Feb 19, 2010 8:56 am

Actually most of the MOUL formats are already known, including everything required in ages like the ones written so far (libPlasma and Drizzle both have a quite complete set of parsing functions). So, the 3ds MAX plugin will not really help to add MOUL compatibility to PyPRP - anyone who wanted to do it could already do so, and it would take him/her some time to get to the point where we actually need the new information.
Last time I looked, PyPRP 2 - which uses libPlasma for reading and writing - was able to import ages into the test Blender I installed. I just got the mesh though, no textures, not sure about lights. However thanks to libPlasma, it can do that for POTS, UU, MOUL and Myst V. The reason why no exporting can be done or while the importer is so limited is not the limited knowledge about the file format, but the limited set of Plasma classes mapped to Blender elements.

For these reasons - and because I am a server developer ;-) - I consider the server sources much more useful than the plugin. We can create MOUL ages with the info we have, but we have no way to test them, which is where the servers are required (and a client, of course, where MOULagain should be usable).
I prefer e-mails to "diafero arcor de" (after adding the at and the dot) over PMs.

"Many people's horizon is a circle with a radius of zero. They call it their point of view."

Deep Island Shard | Offline KI
diafero
Deep Island Admin
 
Posts: 2972
Joined: Mon May 05, 2008 5:50 am
Location: Germany

Re: Help decide what should Cyan release next

Postby Whilyam » Fri Feb 19, 2010 9:03 am

The source and skip fan Ages for now. We can get those after the source is released.
User avatar
Whilyam
 
Posts: 1023
Joined: Sat Sep 29, 2007 5:55 pm

Re: Help decide what should Cyan release next

Postby D'Lanor » Fri Feb 19, 2010 9:35 am

Preferably the plugin binaries and the source, but if releasing the source is problematic then the binaries will do for now.
"It is in self-limitation that a master first shows himself." - Goethe
User avatar
D'Lanor
 
Posts: 1980
Joined: Sat Sep 29, 2007 4:24 am

Re: Help decide what should Cyan release next

Postby RedSoxFan » Fri Feb 19, 2010 10:44 am

Release of the Source Code will lead to a deeper understand not only of what but more importantly why.

Getting a Fan Age on MoulAgain will gain exposure to a much wider audience than we have now. Choosing the correct age to go first will be VERY important as it will 'set expectations'.
RedSoxFan
 
Posts: 12
Joined: Sun Sep 30, 2007 11:37 am

PreviousNext

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 3 guests