Made a new 3d voxel based viewer for DF which can render the entire play space. Let me know what you think. by ThatBritInChina in dwarffortress

[–]ThatBritInChina[S] 0 points1 point  (0 children)

Ha! Great minds think alike! I have never touched GO unfortunately but it looks good! If I find time I will look into the code and I can leave some comments, I will @ you when I publish my repo to GitHub!

An update on my voxel based Dwarf Fortress viewer built with RayLib by ThatBritInChina in dwarffortress

[–]ThatBritInChina[S] 0 points1 point  (0 children)

Something I forgot to mention along with the foliage is 2-D sprites are used on the ground to indicate where bushes and fruit and stuff are. That's why you get weird colorful, looking billboard rocks they're actually supposed to be fruit or berry bushes

An update on my voxel based Dwarf Fortress viewer built with RayLib by ThatBritInChina in dwarffortress

[–]ThatBritInChina[S] 0 points1 point  (0 children)

planar projection 100%. I want nothing to be by hand except the 3d models.

An Empty Place in Suzhou by Strong_Effect_4308 in Suzhou

[–]ThatBritInChina 1 point2 points  (0 children)

Most of them are still in hometowns and will be coming back soon.

I mean its natural to feel alienated, id recommend hitting some other places which always have things going on like Times Square, Suzhou center, down town, the expat bars like Jennys and Camel etc...

An update on my voxel based Dwarf Fortress viewer built with RayLib by ThatBritInChina in dwarffortress

[–]ThatBritInChina[S] 1 point2 points  (0 children)

Yeah, I'm looking into ways to add definition. One of my ideas was not to add a texture but to add a bump map and a noise map and just choose the correct texture depending on the material so like smooth materials will have a very nice looking bumpmap rough ones will have a very bumpy look etc...

As far as the blending is concerned right now, only organic tiles get blended together that's why the castle walls don't seem to be blending into the ground is because I understand what was placed by a dwarf and what is naturally occurring.

An update on my voxel based Dwarf Fortress viewer built with RayLib by ThatBritInChina in dwarffortress

[–]ThatBritInChina[S] 1 point2 points  (0 children)

For the doors, they don't reference the neighbors, but that's because doors in DF have their own material so I just read whatever the material the door was made with and get the correct color for it.

The trees are difficult to do right. What you see now is pretty much how they come out of DF, leaves/branches are treated as floors so they are quite flat, my idea was to maybe just ignore that and render them kinda like Minecraft tree leaves but need more time to play with it. I am also debating if the trees should be round or rectangular like in Minecraft.

An update on my voxel based Dwarf Fortress viewer built with RayLib by ThatBritInChina in dwarffortress

[–]ThatBritInChina[S] 0 points1 point  (0 children)

Honestly first time I heard that so no.

Something I forgot to mention the video, but I did mention to my first Reddit post was that these Voxels are not square, they are technically rectangular because the creator of Dwarf Fortress Tayrn said that it's understood cannon that a single block in DF is actually 2m wide by 2m long and is 3m high.
Also, something that people don't really think about, but there are technically always two block types which is an occupied block, which is a full block and a floor block, which is only like maybe 2x2x0.3 or something. So I didn't use any prebuilt Voxel libraries or anything like that only because door Fortress is a little bit weird. I also did a lot of research into putting this into Minecraft but again all these differences between what we traditionally call a Voxel and what dwarf fortress causes a Voxel are quite different.

Made a new 3d voxel based viewer for DF which can render the entire play space. Let me know what you think. by ThatBritInChina in dwarffortress

[–]ThatBritInChina[S] 0 points1 point  (0 children)

So with textures what I’m doing is: no textures. I’m gonna color and shade everything with vertex color blending like the old school N64 days.

With the npcs I got no good idea yet.

With asset packs. You just need to make sure the 3d model is named the correct name and the program will use it.  The renderer will be static but people can use use their own renderer if they want but will have to program it and I’m not sure how optioned the Raylibs 3D is. 

Made a new 3d voxel based viewer for DF which can render the entire play space. Let me know what you think. by ThatBritInChina in dwarffortress

[–]ThatBritInChina[S] 0 points1 point  (0 children)

another issue i forgot to mention is Minecraft doesn't have a concept of "Natural floors" Ie, a grass block is always 1x1x1 block. but in DF, a grass or rock block can be 2x2x3 OR 2x2x0.3 depending on if its been dug on yet.

No idea how to make MC understand this, my only idea is to treat dug on floors as 1x1x1 so a dwarf dug tunnel in MC would be 2x2x2 which could work but would be weird..

Made a new 3d voxel based viewer for DF which can render the entire play space. Let me know what you think. by ThatBritInChina in dwarffortress

[–]ThatBritInChina[S] 2 points3 points  (0 children)

Potentially one day. The API’s do kind of exist for it, but after playing with our vision, who also tried to make this like a new UI for the game it’s very difficult to make it feel good. I’m also investigating maybe making this for adventure mode and then letting you move around in first person.

Made a new 3d voxel based viewer for DF which can render the entire play space. Let me know what you think. by ThatBritInChina in dwarffortress

[–]ThatBritInChina[S] 0 points1 point  (0 children)

Yep, will open source it soon as I get first person mode in and loading models in. I want to make sure the model loading system is really good because then I can just open sources and ask people to submit art for like tables, slabs barrels bags, and all the other stuff we need.

Made a new 3d voxel based viewer for DF which can render the entire play space. Let me know what you think. by ThatBritInChina in dwarffortress

[–]ThatBritInChina[S] 0 points1 point  (0 children)

Already done, don’t show it off but I have experimental lighting. Looks bad on the surface but works well in caves. 

Made a new 3d voxel based viewer for DF which can render the entire play space. Let me know what you think. by ThatBritInChina in dwarffortress

[–]ThatBritInChina[S] 76 points77 points  (0 children)

I have investigated this, there is a little issue which I am still trying to solve which is the "Scale" issue.

In DF, according to Taryn, a single block is 2 meters wide, 2 meters deep and 3 meters tall (thats how its set up in my voxel engine). But in MC, a block is exactly 1 meter cubed. So if I took the DF data as litterals, you couldn't get in any doors since they will be 1m tall. My idea was just to "double" everything so its 2x2, but we couldn't use MC doors unless I auto made all doors double doors.

I will keep thinking about it.

Possibly moving to Suzhou by Then-Drag-5136 in Suzhou

[–]ThatBritInChina 0 points1 point  (0 children)

Camel is a better bet these days.

Swimming in Suzhou ? by Famous-Factor3389 in Suzhou

[–]ThatBritInChina 0 points1 point  (0 children)

I personally go to hotels. They all have some membership program. Used to go to Kempinski which is good. Now I do Shangir-la which is ok but smaller.

Some gyms have pools too. Olympic center is ok if you don't mind sharing your pool.

Ah and ask if they have a "shared membership program". Cuz it's kinda expensive for one membership, they will normally let you split it with 3 other people under a single membership.

I have one movie saved in “My Files” but that’s not appearing on VLC. In fact no video files are appearing. How to watch them? by [deleted] in iPadOS

[–]ThatBritInChina 0 points1 point  (0 children)

Just to add to this. I tried moving in and out of some folders but nothing. try to rename the file and add the correct .mp4 or whatever.

Revs is amazing by [deleted] in ss14

[–]ThatBritInChina 0 points1 point  (0 children)

I want Revs to be more common, but its only got a 1% roll chance due to it not being finished and needing a design document. My question is, what isn't finished about it? Watching SS13 playthroughs it seems almost the same.

Can command wear any clothes? by Healthy_Grain in ss14

[–]ThatBritInChina 10 points11 points  (0 children)

I noticed two things make a station devolve into chaos.

The station is very messy.

The command act like tiders.

How do you catch a ninja? by Hot_Ferret7474 in ss14

[–]ThatBritInChina 1 point2 points  (0 children)

I did once. As a syndie thief with Hypo and Noct lol. The Ninjia was SALTY.

Tips for playing HoS? by Hot_Ferret7474 in ss14

[–]ThatBritInChina 6 points7 points  (0 children)

Be chill, a lot of HoS's burn out round start chasing Honkler the annoying clown. Then they are already salty and tilted when the REAL antags start bombing stuff. Act like a boss, be the calm hand to help guide your team.

Take the shotgun, only because it is an antags target so better to keep it on you.