Q3D V-2.4 [3D Physics + Skeletal Animation UPDATE]

Post your completed addons to share with the community

Post » Mon Jun 16, 2014 2:13 pm

trying and trying... I do really need a manual for this plugin :(

Anyone able to import this object (with texture) and get it displayed correctly?
http://tf3dm.com/download-page.php?url= ... -hut-41472

I can load the object just fine, but the texture is completely off and I have no clue on how to set up the events to show it correctly :(
B
44
S
10
G
8
Posts: 437
Reputation: 6,463

Post » Mon Jun 16, 2014 3:41 pm

@Ubivis It might be a problem with the UV's of the model using texture repeat, and tif files aren't supported by browsers so try converting the textures to png. you might need to set "ST wrapping" to "repeat wrapping" on the texture you create for it to work properly i think for this model, but even then it might not look right because of the specific engine this model was made for or program this file was exported from so you may have to fix the uv's yourself somehow in blender.
B
77
S
13
G
8
Posts: 1,973
Reputation: 9,891

Post » Mon Jun 16, 2014 4:01 pm

plauk wrote:I managed to get a simple blocky thing up and running. Finally managed to load a texture for a material without running into errors. It took a lot of trial and error, and had to go back and forth with the example capx's until it finally worked. My current opinion is that there is a bit of work to do with making the plugin more accessible, and as others have said, it would greatly benefit from some documentation to clear things up. Obviously stuff like that takes time, and I'm happy to have something to play with until then. Still trying to figure out how to load a sprite, and the particulars of creating and applying materials to objects. It isn't exactly user friendly at the moment.

Does anyone know of any good resources for learning the basics of relevant 3D game concepts? I've googled around, and there are lots of bloated tutorials that either focus too much on a particular engine or language (which obviously doesn't help with Construct) or just assume too much understanding at the beginning. Things that should be simple seem quite a chore, like, you have to load a texture file into Construct first, and then also load in the event sheet, and then create a material and reference the loaded file, and then create a piece of geometry, and apply the material. It's like 4 or 5 steps that could (should?) be taken care of behind the scenes. It's not like you'll ever apply a material without first loading the texture, right? I mean, Construct is generally very good at hiding the unnecessary complexity from the user. It's what makes Construct so awesome. If you've imported an image file into the project, I think it should be taken as granted that you'll be wanting to load it before you use it.

Anyway, take this as a comment rather than a complaint. It's not like I'm unhappy with the purchase. It's just that this plugin has so much potential to completely transform Construct, and I hope it gets there.


Thank you for the kind words! I'm definitely trying to make the plugin more accessible but i didn't want to make the plugin limited so i tried to get all the important core functionality as un-user friendly as some of it is into the plugin first. As i've said, I'm working on a separate sub-plugin that already handles all the model loading, scaling, placement in the editor, etc for you without the hassle of loading stuff manually if you don't want to. Features like simple physics are probably also going to be a part of the plugin, but no promises there yet.

The thing with the object-material-texture pipeline Q3D is set up to use, is that unlike a sprite in construct, which is a completely defined object within construct with its own construct specific rules, 3D models can come from such a great number of places with a bunch of individual needs with regards to texturing etc. It's not as simple as saying this is your texture and thats the end of it. UV settings are important, blending settings are important, sharing textures is important, sharing materials is important, a bunch of things are really really really important to get a 3D object with textures looking proper. Sometimes people don't want a texture at all for certain aspects like environment mapping or specular mapping, maybe sometimes they don't want a diffuse map, sometimes they want the diffuse map to also be the bump map. These kinds of needs were important to address so i couldn't just force people into a paradigm that doesn't work in all cases.

I'm limited by the SDK in what i can do right now, i can't add my loading stuff to the construct loading system (which is something i wanted to do) because the SDK gives me no way of doing that easily. I can't (don't think i can) get a list of the files in the files folder, because the SDK has no documented way of doing this. There are lots of little things like this which i can't do anything about right now but i'm trying my best to make the best use of whats available.
B
77
S
13
G
8
Posts: 1,973
Reputation: 9,891

Post » Mon Jun 16, 2014 4:15 pm

@ubivis - that model you linked has very poorly laid out UV's and its also a multi part model that would require some putting back together within either a 3D app or parenting stuff in the Q3D plugin to get looking properly.

So that's probably why you are seeing strange textures when you import it.
B
87
S
44
G
16
Posts: 1,002
Reputation: 17,932

Post » Tue Jun 17, 2014 7:01 am

Wow! Oh Wow! 3D for C2?! Me interest max!! Not sure why, but I can't test out the tinytank demo. I see the instructions but get a blank black screen. Really want to see what this baby is capable of doing!
B
45
S
22
G
31
Posts: 685
Reputation: 20,496

Post » Tue Jun 17, 2014 7:09 am

QuaziGNRLnose wrote:@Ubivis It might be a problem with the UV's of the model using texture repeat, and tif files aren't supported by browsers so try converting the textures to png. you might need to set "ST wrapping" to "repeat wrapping" on the texture you create for it to work properly i think for this model, but even then it might not look right because of the specific engine this model was made for or program this file was exported from so you may have to fix the uv's yourself somehow in blender.


Converting to png was the first step I did. :)

I will try to recreate the texture with blender... so far, works great. What I got so far is an editor where I can place houses (at the moment, just cubes as long I really understand the model loading) in real time and saving it as a json file to reload my design.
B
44
S
10
G
8
Posts: 437
Reputation: 6,463

Post » Tue Jun 17, 2014 7:40 am

rekjl wrote:Wow! Oh Wow! 3D for C2?! Me interest max!! Not sure why, but I can't test out the tinytank demo. I see the instructions but get a blank black screen. Really want to see what this baby is capable of doing!


Got the same at first load. Try to reload the page and wait again. You can also open the debug bar of your browser to see if there is any JS bug or other.

By the way, great work @QuaziGNRLnose ;) Your approach is really nice (trying to get the maximum of the actual possibilities of the SDK).
French developper based in La Rochelle/Tours
Machines I used to play or develop games : Amstrad, Atari, Amiga, PC, PS, Xbox, mobile
B
11
S
2
Posts: 69
Reputation: 819

Post » Tue Jun 17, 2014 8:28 am

Impressive work! Will future updates be free? Or will there be a discount?
Whatever it costs, I'm still definitely buying this.
B
6
Posts: 18
Reputation: 288

Post » Tue Jun 17, 2014 8:42 am

@jhice, thanks, it works fine now.......and WOW again!! Here!! Just take my money!!! Haha me want this plugin!!
B
45
S
22
G
31
Posts: 685
Reputation: 20,496

Post » Tue Jun 17, 2014 3:38 pm

anyone figured out already on how to repeat a material?

Problem:
For my playaround, I set up a cube that renders a material on the inside (you walk on the inside of the cube). The cube itself has a random size in width, height and length. When I do assign the material to the cube, it gets streched.

Does anyone found out a way to repeat a material instead of stretching on the object?

Demo Instead of that washy streched texture, it should be drawn over and over again until the whole object is covered.
B
44
S
10
G
8
Posts: 437
Reputation: 6,463

PreviousNext

Return to Completed Addons

Who is online

Users browsing this forum: No registered users and 2 guests