Those are the unfinished lifts. I have to remove the blocks on the upper yardarms and change the main yard up to use a sister block and attach to the block instead of the masthead. Once that it done I will mirror it on the other side,
Good eye.
Printable View
Those are the unfinished lifts. I have to remove the blocks on the upper yardarms and change the main yard up to use a sister block and attach to the block instead of the masthead. Once that it done I will mirror it on the other side,
Good eye.
Finished the lifts and working on the clew lines. Various states of reefed sails shown for fore and mizzen.
Attachment 37269
No Canvas.. spars lowered to mastheads
Attachment 37270
Testing some mast damage.will need to address why spars and rigging loses center attachments...
It was still worth a test to see what I need to improve on for rigging damage.
Attachment 37271
better.. still need to reorder mast and sail layers to remove the strange spar overlap. Also need to sag the cordage appropriately. but time for bed.. working nights.
Attachment 37272
Attachment 37273
Looking fine Aaron.
Rob.
Thanks!
Working on sails of late.. getting them turned for running Large. Also have the rudder and the side ladder added.
Sails spotted off the larboard bow!
Attachment 37306
She's gaining on us..
Attachment 37307
Have a good evening.. headed off to my day job.
Ratline work, bow head work and wales. Also playing with the look of folded sails.
Attachment 37457
May 8th update: I’ve been working on node.js and socket.io to get a rudimentary server working. Planning to have a simple server working that moves ships around in real-time soon. Once that is working I will get interprocess comms going with my sailing physics engine. I have a steep learning curve at the moment so I’m working on simple processes.
All I can say is bravo Aaron.:question:
Bligh.
Thanks it’s been a journey. I have a server that runs now and a client that connects. Currently the server is sending positional updates and the client moves the ship along and angles the yards. I have to add multiple ships and have the server update the appropriate clients. I am getting close to having a test webpage that you guys can try out.
Fantastic Aaron, I was missing evolution of the First App, that I use frequently, especially having the chance to add more ships and the bug of the auto selection, but I understand that you took a new branch of developing the server, I am really impressed.
Regards.
Pedro
Aaron, I expect that you have found the drawings in National Maritime Museum, but here you can find more of Swedish ships:
https://digitaltmuseum.se/search/?q=...k,af,ritningar
some javascript update... heres some screens from a chrome browser showing some progress... the screen updates at 60 frames per second.
Showing some drone ships running set paths for test. Range arcs are for 300 yards I believe.
Attachment 38006
Zooming out with mouse wheel shows land. Circle is a 15 mile line of sight circle.
Attachment 38007
Firing both broadsides and front chasers which lands at the arcs for a test.
Attachment 38008
So what this is is client side code development in progress. I am getting some basic objects created and the view camera working properly and prelim level of detail coding. The next phase is to get a basic server sending the client updates. Once that is done I can add in the sailing physics and other stuff that I’ve developed along the way.
Zoom up showing ships. Row boats are drawn as separate objects here so they can be utilized. Yards can be rotated separate from base for animations.
Attachment 38009
I can only stand back and admire your programming skills Aaron.
This is really starting to look like a first rate production.
Rob.
I can only claim to dabble in programming, I'm not even an 'able' crewman.
BTW, i got some crew to load up on boats and set off from the ship today. Next is to get them back on or to board other ships.
Attachment 38062
Nevertheless, Aaron it gets more impressive by the day. You will be building in the amount of sea time and effect of Barnacles on the bottom before long!:wink:
Rob.
I tried a capture program called snagit to record some video. It caused some video blurring on quick zoom changes and it didn't capture at 60fps but at least some motion was captured. Here I was testing some boat launch and recovery code plus some cannon shots at the end.
https://youtu.be/OEVatj18Y5U
update: It's been awhile since last update but the programming hasn't stopped. I'm building up the world on the client side and I added the start of a fort. I've got the camera, zoom, slide working pretty well on the browser. I'm now working in a few ports as stopping points and large scale map functions like plotting courses and such. It's getting closer to being 'sea' worthy for a trial.
Start of a fort:
Attachment 38333
Attachment 38335
West Indies:
Attachment 38334
update: 6/18/18
With busy weekends (father's day, etc) I couldn't dive into any of the heavy remaining tasks but I've been tweaking the look of the land/sea and I've since added hill sides. Towns are next to place down as these will be the hub of coming/going out to sea for ships. I'm going for historical layout obviously but not to the point of stalling progress.
Current coast in game:
Attachment 38444
Example from google maps to show accuracy.
Attachment 38445
Hill and fort example, for testing before placing the real ones.
Attachment 38446
here you can see HMS Diamond Rock.
Attachment 38447
You are really getting things in place now Aaron. it is enthralling to see how you are fleshing things out.
For a non programmer I am really enjoying your demonstrations.
Rob.
Thanks! One thing I am noticing is the land changes from 17th century to now. Lots of filled in areas now where it was water before.
Yes it is fascinating to see just how much reclamation has been achieved and how much silting up has taken place in 200 years Aaron.
Rob.
Update 7/14/18: I managed to get all of the sailing physics code I wrote in the original C# translated over to JavaScript. I think it will be better in the long run than trying to build a link between the two programs. It is even running at 60 frames per second without optimization so that is very good news. I’m in the middle of setting up crude controls so I can sail the darn thing.. at slow speeds the rudder doesn’t answer so I have to get the yards, jibs and driver working together.
I added the beginnings of simple graphics for a Quay for ship loading activities.
Short term plans are to translate the mast and yards code I did in C# so the ships rigging can be wrecked and shredded in real time on the client side.
Progress is slow and steady but it continues..
Good to hear your progress Aaron.
Please keep us informed.
Rob.
On my lunch break, went out for a cruise in a frigate in the West Indies. The black line is the apparent wind direction (wind was 30 kts out of the east), the grey near vertical line pointing upwards off the page is the ship's velocity vector (not exactly the bow heading as leeway was around 6 degrees, the bow was pointing more windward).
I was close-hauled west of Martinique heading east to Fort Saint Louis. The large radius circle represents 15 miles (extreme spotting distance for other ships), the smaller inside circle is a mile (long cannon range).
Attachment 38859
I made several tacks back and forth, beating against the wind and was feeling confident until I approached the anchorage NE of the Fort which presented a lee shore.
I underestimated the momentum of the ship and just backed the sails in time and came close to running aground, but with no speed the ship lost rudder steerage way and the wind pushed the ship westward.. in a panic i let the sheets fly but I had already started drifting leeward and into the shore I went.. it didn't help that I had no anchors aboard...
Attachment 38860
The captain may have been distracted, combing the beach with the scope. The sailing aspect of the program is getting to be a fun little challenge. I need to add in the current model soon.
This is starting to look challenging Aaron, but it will undoubtedly teach us how to not sail a ship. It is easy when you read the theory, but I doubt if I could pass my Lieutenants exam.:happy:
Rob.
8.29.18
Working on jib and driver.. kinda neat seeing the ship yaw about. Wish I had more to show but this is a busy month. As before black line is apparent wind (true is out of the east), gray is ship velocity direction, white dots are past positions. Cheers.
Attachment 39414
Coming about.. in stays. jib hasn't been handed over to other side.
Attachment 39415
On new tack..
Attachment 39416
8.30.18 - Visuals on Studding Sails are in the works. The sail masking code is now in development. This should make sail choices and bracing angles interesting. Following that it will be sail/yard strengths vs wind.
Attachment 39428
The spanker is in kind of weird angles, but perhaps I'm misunderstanding from where the ship is coming and going and to where it's tacking.
9/15/18 preview
- stationed in the west indies south of Martinique sailing west.
Attachment 39644
- strange sail spotted 15 miles on the horizon... set canvas and chase west of Martinique.
Attachment 39645
- all sail set.. making good way, wind abaft of the beam.
Attachment 39646
- ship getting closer, setting intercept (target in top right - faint white wake streak) - circle a mile in radius, target 3 miles out
Attachment 39647
- more sail damn you, put the helm down
Attachment 39648
- she must have had a clean bottom. Men to the guns..
Attachment 39649
strange ship just sailed off of screen.. missed opportunity, good time to exercise the great guns...
Attachment 39650
I better hone my closing skills.. I had this one and messed up the approach.. better luck next time.
edit: we met up again and this time it wasn't target practice.. enemy ship on left lost the fore sails so I caught up.
Attachment 39674
ship on the left missed stays because no one was manning the braces. the visual sail shape was static at the time and didn't reflect aback but it was in the physics.
Attachment 39675
Something I've been working on over the last week is how ships used their anchors and the physics involved. I have a single anchor working at the moment. It will drag along the bottom if pulled on too much, once it has a good bite it will limit the travel of the ship around the radius but the ship can still rotate and shear around with the wind and current. The cable can be hauled on and the ship brought above the anchor point where it will then win the anchor. I am going to add a second anchor to allow a mooring setup and a spring cable to control the ship rotation. You can also slip/cut the anchor in emergencies. This was a detail I wanted to capture rather accurately. I will consider it a success when the anchor physics is adequate to perform a club-hauling emergency maneuver.
Here's a quick shot of a ship under a lee shore just securing the run of cable. (the white line). The gray line showing velocity direction is now tangent to the anchor line thus confining radial position to the anchor point.
Attachment 39697
My word Aaron, club hauling is certainly an advanced technique. I have only ever come across its mention a couple of times.
Rob.
9/28/18 - Land Visuals are being developed. Bearing some small glitches it is starting to add dimension to the islands.
Attachment 40015
Attachment 40016
Attachment 40017
Looking good Aaron.
I like the fortification.
Rob.
Thanks, I just getting around to making them easier to build with the mouse.
Attachment 40044
Attachment 40043
I’m working a refuel outage so my time is pretty short. I did get into a 3D library so I’ve been messing around a bit.
Attachment 40555
Attachment 40556
Looks promising..
worked on waves.. ship model is just a stand in for now.
Attachment 40574
Also link to video showing wave model. Ship rises and falls with wave. Next is to add pitch and roll.
https://youtu.be/xSb2WeHAg2s
Simulating some giant waves for Bligh’s future Cape Horn adventure. Just stressing things out to see what breaks. Results are promising.
https://youtu.be/4ED38_EMF1U
Thank you for considering me in your design work, I think:question:
Bligh.
It reminds me of the episode in the book where Jack Aubrey rounds the Horn.:envy::puke:
Rob.:clap: