Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1818534373
I'll have to fix the positioning and material before releasing it to the workshop though.
Ok, after UV unwrapping and UV mapping my asset with the palette texture and after exporting it as a .obj mesh with a .mtl for the material and importing it into unity, I got an error in Parkitect about unity being unable to handle the material. Just an .obj without material worked fine though.
So I went and exported as .fbx - now custom colors work and the mesh is positioned correctly but the orientation of the mesh is wrong:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1819753552
I set the rotation to 90° in unity but since that didn't carry over to parkitect I'll have to go and rotate the mesh before export.
Going back into blender and rotating the mesh -90° around the X Axis fixes the orientation and the asset now works properly:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1819828901
Now I'll just need to create some fitting doors.
Protip: The origin of the mesh is the point where the little placement circle appears once the object is ingame. Walls f.e. have to be centered but offset by 0.5 units so they're on the edge of the tile when the placement circle is in the center of the tile.
Also, the default colors are (236,211,161) for walls and (167,93,61) for doorway frames.
How to import the ingame models into blender? I'm trying to edit the brick walls in order to make new sized tiles but it 's important it matches the ingame textured one.
The unity project that is created by the parkitect asset editor comes with some sample objects, which are located under \path_to_parkitect_unity_project\Assets\Resources\Reference Objects
The sample objects are in .fbx, which blender can import.
Also, the wiki has measurements for a simple wall:
https://github.com/Parkitect/ParkitectAssetEditor/wiki/wall
It sure would be nice to have measurements for a bunch of other elements, e.g. said bricks you spoke of, or the sizes of window and door openings, heights of fences and so on.
There's a bunch of .assets bundles located under \path_to_steam_folder\steam\SteamApps\common\Parkitect\Parkitect_Data
I'm no lawyer, but decompiling asset files could be construed as circumventing copy protection mechanisms, which is considered illegal under many jurisdictions. If you don't re-distribute the assets and only use them as a template for creating mods, most likely no one will care, but better to add a warning as laws around the world tend to differ and may contain some devious corner cases.
With that being said, a quick trip over to your favourite search engine should give you a bunch of results for "extract unity .assets files".
Hope that helps.
Why the objects are imported so tiny? I believe It was scaled a thousand times lower.
I made a moulding piece on blender out of this image:
https://cdn.shopify.com/s/files/1/0134/4892/products/PCB-1_400x.jpeg?v=1523027607
Basically It s a border piece for decoration whose main purpose is to be an alternative to the bland shaped cornice. I need help coloring it, though, havent found any good tutorial to help me with UV mapping.
Also, I'm having a bit of trouble with unity. It's unclear to me how to export the object so the game can read it and which file it must be pasted in.
Namely where the exporter actually exports the mod to.
Particularly if, like me, my Unity machine and my Gaming machine are not one and the same.