Update 2017-02-07 Designer Saga Continues

Details about updates to Shores of Hazeron

Re: Update 2017-02-07 Designer Saga Continues

Postby Haxus » Wed Feb 08, 2017 9:48 am

Wow that was fast. :oops:

I didn't even work on the 3ds importer. I'll do some specific testing there.

Update: No crashes so far.
User avatar
Haxus
Site Admin
 
Posts: 2485
Joined: Fri Jan 14, 2011 8:00 pm

Re: Update 2017-02-07 Designer Saga Continues

Postby the Lana » Wed Feb 08, 2017 10:01 am

Tried a different 3ds file, and it worked the first try. I'll take a look at the first one. Strange, since the second one started out as the first one and was a saved copy.
Just Lana :)
User avatar
the Lana
 
Posts: 339
Joined: Mon Apr 27, 2015 8:23 am

Re: Update 2017-02-07 Designer Saga Continues

Postby the Lana » Wed Feb 08, 2017 11:24 am

*longsigh*

Now the second one is doing it too!

Description:
A problem caused this program to stop interacting with Windows.

Problem signature:
Problem Event Name: AppHangB1
Application Name: Shores of Hazeron.exe
Application Version: 13.0.0.0
Application Timestamp: 589b4ee0
Hang Signature: 6ba4
Hang Type: 0
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 1033
Additional Hang Signature 1: 6ba475ca582ca35904e1d942ddb9be2f
Additional Hang Signature 2: eacb
Additional Hang Signature 3: eacb6d3a9e70a2e0524026ef55b50a83
Additional Hang Signature 4: 6ba4
Additional Hang Signature 5: 6ba475ca582ca35904e1d942ddb9be2f
Additional Hang Signature 6: eacb
Additional Hang Signature 7: eacb6d3a9e70a2e0524026ef55b50a83

https://dl.dropboxusercontent.com/u/33262/damselfly.3ds
https://dl.dropboxusercontent.com/u/33262/damselflypre.blend

https://dl.dropboxusercontent.com/u/33262/dragonfly.3ds
https://dl.dropboxusercontent.com/u/33262/dragonflypre.blend

These are the first and second sets of files, respectively.
Just Lana :)
User avatar
the Lana
 
Posts: 339
Joined: Mon Apr 27, 2015 8:23 am

Re: Update 2017-02-07 Designer Saga Continues

Postby Haxus » Wed Feb 08, 2017 1:30 pm

Thank you for the 3ds files. I am able to reproduce the error using them. Am working now to find/fix the problem.
User avatar
Haxus
Site Admin
 
Posts: 2485
Joined: Fri Jan 14, 2011 8:00 pm

Re: Update 2017-02-07 Designer Saga Continues

Postby Celarious » Wed Feb 08, 2017 1:43 pm

Zoyd wrote:Is it possible to move the grid up or down using key commands? I would like to be able to set the direction of the grid and then be able to move it up or down the distance of one square. Similar to how we used to move up or down in decks in the old designer but be able to go + or - in the direction the grid is set. Not sure if I am explaining it correctly but if there are questions I will try to answer them.

If this is not currently in the designer I am hoping it could be added without too much trouble.

Thanks.


There is a way of setting the direction. You select the button next to "Move grid" and then select the points. The points will then set the direction of the grid, meaning it can be vertical or at funny angles
Image
User avatar
Celarious
 
Posts: 295
Joined: Sat Apr 09, 2011 1:20 pm
Location: EVA

Re: Update 2017-02-07 Designer Saga Continues

Postby Haxus » Wed Feb 08, 2017 3:41 pm

3ds Import Bugs
Fixed a couple of errors in the 3ds importer. I can now import every 3ds file I have, including the ones from Lana and a bunch of ancient ones that I had lost hope on.

3ds Import Wait Cursor
Added a wait cursor while importing a 3ds file because some files with many faces and smoothing groups can take a long time to import.

Win64 and Win32 platform clients have been posted. Others will follow as they finish building.
Mint 18 and Ubuntu 16 platform clients have been posted.
Fedora 24 platform client posted.
Debian 8 platform client posted.
OS X for OpenGL 4.1 platform client posted.
OS X for OpenGL 3.3 platform client posted.
User avatar
Haxus
Site Admin
 
Posts: 2485
Joined: Fri Jan 14, 2011 8:00 pm

Re: Update 2017-02-07 Designer Saga Continues

Postby the Lana » Wed Feb 08, 2017 8:28 pm

Confirmed fixed, at least twice so far. Thanks!

Do we have to make the geometry for beds, or is it like the old system, where the marker will place the geometry?
Just Lana :)
User avatar
the Lana
 
Posts: 339
Joined: Mon Apr 27, 2015 8:23 am

Re: Update 2017-02-07 Designer Saga Continues

Postby Winterthrust » Thu Feb 09, 2017 12:28 pm

My problem has also been fixed. Part of the ship was an old model I had originally done in Sketchup before uploading to Blender to be fixed. When I removed this piece the model uploaded with no isses.
have experimented since the update and found I can upload things directly from sktechup, which is useful if I ever get lazy and need to use the warehouse for interior chairs and whatnot.
User avatar
Winterthrust
 
Posts: 25
Joined: Sun Feb 05, 2017 7:25 pm

Re: Update 2017-02-07 Designer Saga Continues

Postby Haxus » Thu Feb 09, 2017 2:39 pm

Bed geometry is not provided, though I could add a command to draw a bed like one of the old ones. It's just a box, too short for the average human in the old designs, actually.

The only geometry that is provided that I can think of off hand is the old-style control consoles. They don't currently appear in the designer because I haven't finished that bit. They will become visible soon; that is one of the first things I need to get working in the new ship designs, right after operable doors. It's hard to get around when you can't open doors.
User avatar
Haxus
Site Admin
 
Posts: 2485
Joined: Fri Jan 14, 2011 8:00 pm

Re: Update 2017-02-07 Designer Saga Continues

Postby Haxus » Thu Feb 09, 2017 2:51 pm

Glad to hear the 3ds importer is working for you now.

The specification for the file format is very sketchy. The error occurred when my code read a field from the file as a float, which is 4 bytes, instead of a short int, which is only 2 bytes. At that point the reader was out of sync with the file data and hopelessly lost.

Oddly, the code has to be prepared for either one because it varies between the 3ds files I have. I can't be sure of the origin of all of them, to identify which program's exporter saved the value wrong in those files in the first place. I also used to use a 3rd party library for reading and writing 3ds files that I have since replaced with my own code. That further obscures the trail of the bad bytes.
User avatar
Haxus
Site Admin
 
Posts: 2485
Joined: Fri Jan 14, 2011 8:00 pm

PreviousNext

Return to Updates

Who is online

Users browsing this forum: No registered users and 1 guest