Not logged inOpenClonk Forum
Up Topic Development / Art Workshop / [Concept][Object] Catapult
- - By AlteredARMOR [ua] Date 2010-02-17 19:08
Some time ago a guy named Simsi (wow! he likes volleyball...) posted a model of a catapult. Since we are in need of rock/flint/clonk firing machine I decided to take a look.
What can I say? After looking at this model "from inside" for a while I found it mostly (in term that nothing is absoulutely) perfect and decided to support this model once again. As a result... here it is:

Nice, isn't it? (I admire "the design" more than "the look", actually - when I look at it I can easily believe that it CAN and WILL shoot). That is why my modifications were very light: I enlarged wheels a bit and somewhat changed their disposition (to give the whole machine more stability). Thats it.
Well, of course, we can smooth it a bit to use for icons and this kind of stuff:

So what do you (I mean EVERYONE) think about it? Should we use this model or make another one?
Reply
Parent - - By Randrian [de] Date 2010-02-18 08:12
I don't like the thing soothed, that looks kinda strange...
How does the catapult look viewed from the side? Cause that's the actual perspective you'll see in the game. So we have to care that it looks good in this perspective.
Reply
Parent - By AlteredARMOR [ua] Date 2010-02-18 09:43
I will make a view from the side when I come home (unfortunately do not have a .blend file here).
As for smooth look: I think it is the best applied to the shooting section (the one that creates hurling force). Wheels look odd, I agree (do not think that clonks with their level of technology are able to create something THAT round anyway). Better leve those octagonal wheels (though I plan on adding small spikes to them - that will give the catapult more "aggressive" look)
I think we stick to the edgy model above. Anyway, the great look can be achieved by a great UV-map (only if the model looks good from the side)
Reply
Parent - - By TheBuilder [us] Date 2010-02-18 09:27
It looks fine smoothed though, but also a bit flimsy, think wooden wheels and 2x4s other than that nice work
Reply
Parent - By Asmageddon [pl] Date 2010-02-18 10:29
I think the smoothing is a good idea, but here it is a it too intense. Also the first non-smoothed model looks a bit too low-poly, but I think, that when textured and viewed from side it will do the job pretty well.
Reply
Parent - By Newton [de] Date 2010-02-18 11:59 Edited 2010-02-18 14:16
Then let me repeat what I said to Simisi:

As I said, I like your catapult! But while it looks cool on the title, the side view (ingame view) looks quite odd. One can't see that these strings are supposed to be from the bow of the ballista. Additionally, for my liking the wheels are too small and the construction looks too clumsy (the wood is too "fat"). After all, I opt for the schleich catapult because it's functioning is more obvious and simple to see from the ingame view, plus it has this toy-like feel to it (actually that one seems to be a toy): not having a too clumsy construction and a big moving part. The thing to wind up can stay in the schleich construction if it looks good since in both constructions, it would be used to get the basket down.
Parent - By Atomclonk [de] Date 2010-02-18 14:09
The wheel looks like one out of cheese... anyways, nice catapult.
Reply
- By AlteredARMOR [ua] Date 2010-02-18 14:26
Well, at last my determinition of making another model from scratch grew to its highest point. I will (hopefully) post it later that night.
Reply
- - By AlteredARMOR [ua] Date 2010-02-19 00:17 Edited 2010-02-19 09:27
Whew... I'm feeling sleepy already so I'll be brief.
After looking at this catapult for a while I came up with a thought that I kinda like its construction. And so I made myself to model it as it is. Here is what I've created:
  
Well, this is not exactly "as it is" because I could not see some details (to be more precise, it was the core part of a catapult which made the whole thing work) so I imagined them myself. The appearence is rather weird but it definitely looks better from the side (which will be the main ingame angle of view) than Simsi's one (sorry, Simsi, I really liked your design):

I even made a primitive animation to illustrate the shooting process:

The model is a bit high-poly (411 faces, which can be reduced some more - just too tired to go on). Also I didn't have time to make an UV-map for it (I think there will be a lot of comments/remarks/criticism concerning the design, so it is a bit too early for this anyway).
Well, I'm off. Goodnight to everyone. See you tomorrow...

P.S. I think of adding some kind of a rope which will fix the moving part in place (like the one Simsi had) but will definitely not implement it tonight...

P.P.S. Will have to modify it a bit.
Reply
Parent - - By Newton [de] Date 2010-02-19 00:46
Looks great! But the catapult won't work like this. Here are some comments:

  • The wheels must have mor polygons. When the wheels are going to be animated, you should not be able to see at 3x that the wheels are not round

  • The grey stuff on the other side of the basket is a big phat rock as a counterweight. The arm must be longer so that the heavy rock (could also be bigger and more rock-shaped) is further away from the axis, bearing more power through the Lever-effect. This change is very important, otherwise the catapult looks pretty odd, to me at least.

  • Also, the base frame on which the arm lies could be higher

  • For a crank-up-animation, a crank like in the previous model would be nice. The shoot-animation would then result in the cutting or untangling of the rope.

Parent - - By AlteredARMOR [ua] Date 2010-02-19 08:46 Edited 2010-02-19 09:47

> the catapult won't work like this


You forgot another remark:
There is absoulutely NO force which will make the moving part move UPWARDS, thus it will always stay at the lowest point. I have two ideas on how to fix this... I could draw sketches for both of them but I wouldn't (better I fix it right away and show an already complete model).

> The arm must be longer


I tried to make the counterweight part longer but in that case it would collide with with the supporting framework (the X part). It can be avoided by increasing the height of the construction (though some experimentation is needed).

> The wheels must have mor polygons


Luckily it can be fixed in no time :-) The question is how many angles? 16? 24? 32? (currently there are 8 as you can see)

> could also be bigger and more rock-shaped


As for bigger see above (longer arm). As for rock-shape... What about polycount? Already made it as low as possible and it will certainly increase after all modifications which are to be made (for example, crank will give additional (2 + 8) + 8 * (4 + 21) = 50 faces).

> cutting or untangling of the rope


At first I thought about a locking cog which is released by pressing the lever but then I realized that we probably do not need such a detailed representation so lets stick to the "rope variant".

Thanks for productive criticism (I really appreciate that)
Reply
Parent - By Newton [de] Date 2010-02-19 11:40

>You forgot another remark:


Er no? OK here is how I imagine it (and how a catapult works): the counterweight (the rock) is much heavier than the basket, even when a heavy rock is in the basket. So the basket is always on the top, only by pulling down the basket (by rope that is attached to a crank), you get it down but there is a lot of tension. So if you cut that rope on which you pulled down the basket, the rock will immediately crash down and thus catapult the contents of the basket towards the sky.

>As for rock-shape... What about polycount?


The guideline is: it should look good on 3x zoom, not a fixed polycount. But a rock-shape is no that important as long as one can reach the same effect with textures.

>crank will give additional (2 + 8) + 8 * (4 + 21) = 50 faces


It'd be possible to have the whole crank as a sprite. But for now, just model it. It could also be a lever attached to some cogwheel which has to be pulled down repeatedly for cranking it up

>At first I thought about a locking cog


Yeah, also an option. Would explain that you don't need a new rope for every shot ;-)
Parent - - By Asmageddon [pl] Date 2010-02-19 13:36
I think the wheels shoud not be too detailed, and vertices could be a little offsetted, so they look like actually manufactured using medieval methods(axe, knife and "human" strength)
Reply
Parent - - By AlteredARMOR [ua] Date 2010-02-19 13:49

> offsetted


Towards which direction?

P.S. A brief illustration would be nice (it is always nice to support every idea with a visual representation)
Reply
Parent - - By Asmageddon [pl] Date 2010-02-19 23:44
Offsetted in general, "randomly", so the wheel would not be perfectly round. I think, that a "primitive" look would suit it ^^
Reply
Parent - By AlteredARMOR [ua] Date 2010-02-19 23:48
This effect can be achived later (and at a lower cost) by applying a respective texture
Reply
Parent - By Ringwaul [ca] Date 2010-02-20 00:30

>I think, that a "primitive" look would suit it ^^


Clonks may be primitive, but not being able to make a nice circle is... prehistoric.
Reply
Parent - By Ringwaul [ca] Date 2010-02-19 20:37
It's not too hard to cut a relativity perfect circle with the methods they used in the Middle Ages. They did use drafting compasses, after all. Notice this picture dates back to the mid-13th century.
Reply
- - By AlteredARMOR [ua] Date 2010-02-20 11:57 Edited 2010-02-20 12:59
Alright, I've made some modifications to the catapult so now it looks like this:

Not bad from the side either:

And some perspective as well:

For those who have a good Internet connection I also prepared a brief shooting animation.
Attachment: catapult-1.avi (1864k)
Reply
Parent - - By Randrian [de] Date 2010-02-20 12:20
I would add a cross bar between the two bars supporting the axis of the catapult arm. Perhaps also a bit aslant, to give it a clonky nailed together look. This bar would be an additional feature you can see in the side view, with is the most important for the game.
Reply
Parent - - By AlteredARMOR [ua] Date 2010-02-20 13:00
You mean here?
Reply
Parent - - By Randrian [de] Date 2010-02-20 13:03
No I thought horizontally not vertical.
Reply
Parent - - By AlteredARMOR [ua] Date 2010-02-20 13:35
Ok, I think (hope) I get it:
Reply
Parent - - By Randrian [de] Date 2010-02-20 13:38
Yes, that was what I ment. This would give the catapult more features, which can be seen from the side. Perhaps really an asymetric wood bar, which is nailed there aslant.
Reply
Parent - - By AlteredARMOR [ua] Date 2010-02-20 14:09
How about this?
Attachment: catapult-1.blend (232k)
Reply
Parent - By Randrian [de] Date 2010-02-20 14:16
That's where I imagined the bar.
Reply
Parent - - By Newton [de] Date 2010-02-20 14:09
Hmm, the crank there? If the clonk had enough strength to singlehandedly turn the crank at the axis and thus lifting the heavy rock on the other side just like that, he should have enough strength to throw the rock as far as the catapult does anyway.
So this would be more logical:

The details on that "rock" could be also in the texture.
Parent - By AlteredARMOR [ua] Date 2010-02-20 14:13
Thought I could construct a catapult without a rope.
Ok. So now it is time for Concept#3... :-)
Reply
Parent - - By AlteredARMOR [ua] Date 2010-02-20 16:05 Edited 2010-02-20 18:56
Ok, here is a catapult "for you" as well :-)
     
Sorry, I didn't have inspiration to draw a rope but you can easily see a bobbin for it as well as a tiny hook to which it should be connected:

Ok, you really did it :-) Now I do not know which one of those two catapults I like most.

> The details on that "rock" could be also in the texture.


I think I will replace it with a mere cube when the concept is finally approved and the time comes to reduce the polycount (right now there are ~750 of them (o_O) )!

Ah, yeah, an animation would also be in order:
Attachment: catapult2-1.avi (1990k)
Reply
Parent - - By Newton [de] Date 2010-02-25 20:20
In the animation, thecrank of course needs to rotate much faster than the axis of the catapult. Otherwise it's great! Can you post the model?
Parent - - By AlteredARMOR [ua] Date 2010-02-25 20:27 Edited 2010-02-25 20:33

> thecrank of course needs to rotate much faster


Yes, of course (I made the simplest possible animation just to illustrate the process)

> Can you post the model?


I wanted to make a lowpoly first. And also a UV-map. Planned on doing that today or tomorow.

P.S. But then again... why not?
Attachment: catapult2.blend (235k)
Reply
Parent - By Newton [de] Date 2010-02-25 21:52
Cool, I won't stop ya
Parent - By Asmageddon [pl] Date 2010-02-26 13:15
As long as speed of animation can be modified ingame its good. Verz good.
Reply
- - By AlteredARMOR [ua] Date 2010-02-27 00:55
I've finished modelling the catapult and making the UV-map. Any help with texturing would be highly appreciated.
Attachment: catapult2_low.blend (221k)
Attachment: UVdescription.tga (457k)
Reply
Parent - - By Newton [de] Date 2010-02-27 11:21
Some remarks:
  • About polygon reduction and -count: rectange polygons count twice because iirc rectangles are broken down to triangles anyway. The polygon count of the catapult is 140% as much as the airship. Look at the wheels for example at 3x zoom and consider if they could have less polys after all.
  • Did you read the tips here? http://wiki.openclonk.org/w/Modelling_Workflow#UV_unwrap - identical parts can be mapped to the same position of the map
Parent - - By AlteredARMOR [ua] Date 2010-02-27 12:41 Edited 2010-02-27 13:48
My thoughts about polycount reduction:
1) The catapult is not an airship. It is a complex mechanism which should not only work but actually look like it can work. So there are small detailes there which can not be removed that easily (like crank, lever, axis and so on).
2) The reduction of polycount can be achieved by simplifying things. For example, insted of 3-dimensional crank we can have a mere sprite (the same was done for the hook to which the rope should tie) which will greately reduce the polycount. The lever can also be introduced like a single sprite... The question is: which objects are safe to simplify in such way and which are not (for instance, the wheels will definitely look weird if they have no dimension).
3) I thought that catapult will be rendered not only from one side (lets say, left), but from another (right) side as well. So there are no "rear" polygons actually which can be safely removed
4) I have never implemented a 3D-object into the game and do not know which polycount is allowable there. So it is rather difficult to guess how the final model should look. Nevertheless I was hoping to recieve some remarks from more experience members of the community there are a lot of improvements which can be done.
5) ...I've heard briefely about 4->3 transformation but didn't have any information considering this issue.
6) After all, wheels CAN have less polys. I'll see what I can do

My thoughts about texturing:
1) When I thought about identical parts it was too late - I've already posted a message.
2) Anyway I was not hoping that in would be approved right away. I fact I knew that some remerks would certainly be received.
3) I would probably make another UV-map after further polycount reduction.

So thanks for the remarks. I really appreciate that.

EDIT: Right now I am working on polycount reduction. Think that improved model will be right away in a day or two.
Reply
Parent - - By Newton [de] Date 2010-02-27 14:15
The stuff you said about the possibility to have something like the crank as a sprite is true. But I don't know if or how transparency for textures is implemented. Ringwaul? CK?

All in all: It's not THAT important, 1400 polys is not a big deal, all the tips about the UV map in the wiki are just tips, they are not required. It can also be done later or not at all. Your UV map is very good by the way
Parent - By AlteredARMOR [ua] Date 2010-02-27 14:16 Edited 2010-02-27 16:37
What about musket trigger? I saw transparency there...
Reply
Parent - - By Ringwaul [ca] Date 2010-02-27 20:00

>I don't know if or how transparency for textures is implemented.


Yes, it works very well now (by use of PNG alpha). However, one must make sure that backface culling is disabled in the object's Scene.material, otherwise planes will disappear when they are facing away from the camera.
Reply
Parent - - By Clonk-Karl [de] Date 2010-02-27 22:04

> However, one must make sure that backface culling is disabled in the object's Scene.material, otherwise planes will disappear when they are facing away from the camera.


And if you use a submesh for that then you don't have to disable it for the rest of the mesh.
Reply
Parent - - By Newton [de] Date 2010-02-28 14:00
In the Scene.materials, you can have different materials right? So the parts which shouldn't be backface-culled could have that one material, the other parts the "standard" material.

By the way, is stuff like specular, ambient etc. used in your rendering engine?
Parent - By Clonk-Karl [de] Date 2010-02-28 14:34

> In the Scene.materials, you can have different materials right? So the parts which shouldn't be backface-culled could have that one material, the other parts the "standard" material.


Yes. See the bow for an example.

> By the way, is stuff like specular, ambient etc. used in your rendering engine?


Yes, it is.
Reply
Parent - - By AlteredARMOR [ua] Date 2010-02-27 14:32 Edited 2010-03-01 12:55
What about this model? It looks mostly the same from the side but has about 1.5 times less polies.
The things that were altered:
1) Simplified arm
2) Simplified bobbin
3) Wheels now have 16 faces on edges instead of 32
4) Crank is flat (has no dimension) now
5) Lever is flat as well
6) And the bowl is also flat (completely forgot about that...)

Need some approvement from community members (maybe some detailes - like crank, bowl and lever dimensions - should be returned) before I can make a UV-map for it.

I hereby license the following file(s) under the CC-by license
Attachment: catapult4_low.blend (196k)
Reply
Parent - By AlteredARMOR [ua] Date 2010-03-02 21:55
Since I had some time, here is the UV-map:
Attachment: catapult4_low_512.tga (768k)
Attachment: catapult4_low_1024.tga (3072k)
Attachment: UV-description.tga (152k)
Reply
Up Topic Development / Art Workshop / [Concept][Object] Catapult

Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill