Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

[RELEASED] NEW!! Synty Studios - POLYGON - Casino

Discussion in 'Assets and Asset Store' started by SyntyCommunity, Jan 22, 2023.

  1. SyntyCommunity

    SyntyCommunity

    Joined:
    Jan 20, 2023
    Posts:
    4
    Synty_Banner_SyntyStore_20230117_03_2048x.png

    Hi Everyone! We are starting an official thread for Synty Studios right here on the Unity Forums.

    Follow this thread for:
    • New Asset Releases
    • Community Events / Jams
    • Video Tutorials and Streams
    • Freebies, Discounts and Sale Events
    • Development News and Updates

    Check out our assets here:
    Synty Store | Unity Asset Store

    Join our Discord Community - Join the community of over 8,000 developers - and counting!

    Watch our growing library of tutorials and streaming content on YouTube

    This is not intended to be a support forum if you have any support questions please email us at support@syntystudios.com

    !!!--- New Releases ---!!!

    POLYGON - Casino



    The grand opening is here!

    Save 10% on POLYGON - Casino and experience the thrill of Syn City for yourself. From a modular casino to hotels and drive-through weddings, this 3D asset pack has over 860 unique assets, everything you would need, even a conspiracy theory.

    Be warned - you won't want to leave after entering this demo scene.
    Follow the link to shop yours today!

    Available on:
    Synty Store - Source Files, Unity Packages, Unreal Engine (coming soon)
    Unity Asset Store - Unity Packages

    POLYGON - Elven Realm



    The Synty POLYGON Series just got more magical, introducing POLYGON - Elven Realm.

    This mystical realm is brimming with over 700 unique assets, a modular building system, props, characters and more! Perfect for unleashing your creative vision.

    For a limited time, you can receive 20% off and receive both the Unity and Unreal files for the same price when shopping from the Synty Store. Shop yours today!

    Available on:
    Synty Store - Source Files, Unity Packages, Unreal Engine
    Unity Asset Store - Unity Packages
     

    Attached Files:

    Last edited: Apr 20, 2023
    ShantekDev likes this.
  2. SyntyBre

    SyntyBre

    Joined:
    Jan 23, 2023
    Posts:
    3
    Hey Everyone!

    Yesterday we hosted a live mash-up using POLYGON - City and POLYGON - Sci-Fi Worlds, showcasing one of our older packs with one of our newer packs and how great they work together!

    You can check out the stream here:
     
    ShantekDev likes this.
  3. Kreshi

    Kreshi

    Joined:
    Jan 12, 2015
    Posts:
    443
    I have a question regarding Polygon Nature Biomes: Could the custom shaders be upgraded to support URPs depth-normals pass as well? Thanks :).
     
  4. AntonyBlackett

    AntonyBlackett

    Joined:
    Jan 19, 2023
    Posts:
    8
    I'll relay this feedback to the team.
     
    Kreshi likes this.
  5. AntonyBlackett

    AntonyBlackett

    Joined:
    Jan 19, 2023
    Posts:
    8
  6. AntonyBlackett

    AntonyBlackett

    Joined:
    Jan 19, 2023
    Posts:
    8
  7. halley

    halley

    Joined:
    Aug 26, 2013
    Posts:
    2,367
    Not sure the best place to drop this, but here's a couple notes from my Blender file I use when I need to make modifications to any of the Synty Polygon Characters.

    I'm pretty sure Synty Polygon Characters were designed in Maya, not Blender, so there are some quirks and complications when trying to make changes to them to customize for your own game.

    Import Synty Character FBX:
    * create a new Collection
    * import FBX with preset: Synty Polygon Character Import (see below)
    (at this point character pose will look mangled, and probably pink)
    * select the Armature object
    * go to Pose Mode
    * ctrl-A to select all Bones
    * alt-G, alt-R, alt-S to reset position, rotation, scale of bones
    * go to Object Mode
    * check Armature properties, toggle Pose/Rest Positions
    (at this point, they should be same T-pose in both settings now)
    * select Armature and all Mesh children
    * ctrl-A to Apply Scale so everything is 1.0
    * go to Shading workspace
    * select any of the Armature's Mesh objects
    * load appropriate texture to the Material's Texture node
    * rename the Material to something descriptive​

    Make your desired changes.

    Export Synty Character FBX:
    * rename the Armature object to just "Armature"
    * rename the Armature's root bone to just "Armature"
    * select Armature and all its meshes
    * export FBX with preset: Synty Polygon Character Export (see below)​

    In Unity:
    * default import settings should be okay, except
    * Rig > Type > Humanoid
    * Rig > Avatar > Create from This Model
    * Material > Use Embedded, or Material > None
    * drag the new FBX in the scene
    * apply original Synty material instead if desired​

    If you don't have the Import and Export presets, you can make them. Preset files are Python functions. Make a new preset in Blender, using any arbitrary option values. Once you have made the preset, it's easier to edit them like any other .py file, to confirm the options exactly match these.

    Preset locations:
    On MacOS: ~/Library/Application Support/Blender/<version>
    On Linux: ~/.config/blender/<version>
    On Windows: %HOME%\AppData\Roaming\Blender Foundation\Blender\<version>
    Then dig deeper:
    /scripts/presets/operator/import_scene.fbx/name_of_preset.py
    /scripts/presets/operator/export_scene.fbx/name_of_preset.py​

    Synty Polygon Character Import preset:
    Code (Boo):
    1.     op.use_manual_orientation = True
    2.     op.global_scale = 1.0
    3.     op.bake_space_transform = False
    4.     op.use_custom_normals = True
    5.     op.use_image_search = True
    6.     op.use_alpha_decals = False
    7.     op.decal_offset = 0.0
    8.     op.use_anim = False
    9.     op.anim_offset = 1.0
    10.     op.use_subsurf = False
    11.     op.use_custom_props = True
    12.     op.use_custom_props_enum_as_string = True
    13.     op.ignore_leaf_bones = False
    14.     op.force_connect_children = False
    15.     op.automatic_bone_orientation = True
    16.     op.primary_bone_axis = 'Y'
    17.     op.secondary_bone_axis = 'X'
    18.     op.use_prepost_rot = True
    19.     op.axis_forward = '-Z'
    20.     op.axis_up = 'Y'
    Synty Polygon Character Export preset:
    Code (Boo):
    1.     op.use_selection = True
    2.     op.use_visible = False
    3.     op.use_active_collection = False
    4.     op.global_scale = 1.0
    5.     op.apply_unit_scale = True
    6.     op.apply_scale_options = 'FBX_SCALE_NONE'
    7.     op.use_space_transform = True
    8.     op.bake_space_transform = True
    9.     op.object_types = {'MESH', 'ARMATURE', 'EMPTY'}
    10.     op.use_mesh_modifiers = True
    11.     op.use_mesh_modifiers_render = True
    12.     op.mesh_smooth_type = 'OFF'
    13.     op.use_subsurf = False
    14.     op.use_mesh_edges = False
    15.     op.use_tspace = False
    16.     op.use_triangles = False
    17.     op.use_custom_props = False
    18.     op.add_leaf_bones = False
    19.     op.primary_bone_axis = 'Y'
    20.     op.secondary_bone_axis = 'X'
    21.     op.use_armature_deform_only = False
    22.     op.armature_nodetype = 'NULL'
    23.     op.bake_anim = True
    24.     op.bake_anim_use_all_bones = True
    25.     op.bake_anim_use_nla_strips = True
    26.     op.bake_anim_use_all_actions = True
    27.     op.bake_anim_force_startend_keying = True
    28.     op.bake_anim_step = 1.0
    29.     op.bake_anim_simplify_factor = 1.0
    30.     op.path_mode = 'AUTO'
    31.     op.embed_textures = False
    32.     op.batch_mode = 'OFF'
    33.     op.use_batch_own_dir = True
    34.     op.axis_forward = '-Z'
    35.     op.axis_up = 'Y'
    Edited to add: the derived characters through this process will have different bone orientations. (Honestly, I find the Maya orientations to be frustratingly bizarre, with -X aligned bones on the left arms and right legs of the body, and +X on the right arms and left legs of the body.) Thanks to the magic of Avatar mapping, this even works fine with Animator, Animancer, FinalIK, Puppet 3D, UMotion and other packages, etc. in almost all cases.

    However, this means that the wrist orientations will be different from the originals, and will need special handling for FinalIK HandPoser and InteractiveTarget, or other similar bone orientation matching systems, where you're trying to match an IK bone to another object's orientation, not just the position.
     
    Last edited: Feb 8, 2023
  8. AntonyBlackett

    AntonyBlackett

    Joined:
    Jan 19, 2023
    Posts:
    8
    Thanks for sharing your workflow. Hopefully that helps a few other devs in the community. Yes you are right we use Maya for create our assets.
     
  9. AntonyBlackett

    AntonyBlackett

    Joined:
    Jan 19, 2023
    Posts:
    8
    Hi all. We've got a new pack coming out early next week. Here's our live stream recording from this morning containing a sneak peek at what's in the pack. If you have questions about it, please ask them here and I'll do my best to answer them.

     
    Last edited: Feb 13, 2023
  10. AntonyBlackett

    AntonyBlackett

    Joined:
    Jan 19, 2023
    Posts:
    8


    The Synty POLYGON Series just got more magical, introducing POLYGON - Elven Realm.

    This mystical realm is brimming with over 700 unique assets, a modular building system, props, characters and more! Perfect for unleashing your creative vision.

    For a limited time, you can receive 20% off and receive both the Unity and Unreal files for the same price when shopping from the Synty Store. Shop yours today!

    Available on:
    Synty Store - Source Files, Unity Packages, Unreal Engine (coming soon)
    Unity Asset Store - Unity Packages
     
    Rowlan likes this.
  11. SyntyCommunity

    SyntyCommunity

    Joined:
    Jan 20, 2023
    Posts:
    4
    SyntyStore_HumbleBundle_2023_Banner_x6_V1_lowerthird_07.png

    Hi everyone, I'm excited to announce that we have a Humble Bundle running where you can grab a huge list of Synty Assets and support the recover efforts in Turkey and Syria through Direct Relief!

    Get the Humble Bundle here

    Assets included:

    Tier 1
    POLYGON - Western Frontier Pack
    POLYGON - Prototype Pack
    Simple City - Cartoon Assets

    Tier 2
    POLYGON - Battle Royale Pack
    POLYGON - Dungeon Pack
    POLYGON - Dungeons Map
    Simple Props/Items/Icons - Cartoon Assets
    Simple Shop Interiors - Cartoon assets
    Simple People 2

    Tier 3
    POLYGON - War Pack
    POLYGON - War Map - WWI
    POLYGON - Gang Warfare Pack
    POLYGON - Nature Pack
    POLYGON - Boss Zombies
    POLYGON - Hearse Kit
    Simple Fantasy - Cartoon Assets
    Simple Fantasy Interiors - Cartoon Assets
    Simple Apocalypse Interiors - Cartoon Assets
    Simple Racer - Cartoon Assets
    $10 Voucher

    Total value: US$734!!!

    Get it while it's hot!
    Get the Humble Bundle here
    Offer Ends: Wednesday, March 15th at 11am Pacific
     
  12. halley

    halley

    Joined:
    Aug 26, 2013
    Posts:
    2,367
    Even though I had more than half of those packs already, and have no immediate plans for the others, I went ahead and got the big bundle. Good cause. Too bad this offer wasn't a couple weeks ago, would have saved me a little more. Luck of the draw.
     
    SyntyCommunity likes this.
  13. SyntyCommunity

    SyntyCommunity

    Joined:
    Jan 20, 2023
    Posts:
    4
    Thank you for your support.

    We have raised over $10,000 USD for Direct Relief so far!
     
  14. SyntyBre

    SyntyBre

    Joined:
    Jan 23, 2023
    Posts:
    3
    Did yesterday's live stream pass you by? Don't worry; we've got you sorted!

    Check out our latest scene mash-up featuring POLYGON - Elven Realm and POLYGON - Swamp Marshland! Head over to our Community Discord to nab the demo scene!

    You can catch up on the stream here:
    http://ow.ly/sSWc50N42C9

    Want that sweet demo scene? Check out the Showcase channel in our Community Discord! https://discord.com/invite/syntystudios

    image (1).png
     
  15. SyntyCommunity

    SyntyCommunity

    Joined:
    Jan 20, 2023
    Posts:
    4
    If you didn't know Synty has a community tool that allows you to quickly search all our asset packs for the assets you want. This tool is called Synty Search.

    Screen Shot 2023-03-07 at 12.08.07 PM.png
     
  16. SyntyBre

    SyntyBre

    Joined:
    Jan 23, 2023
    Posts:
    3
    From overcoming stereotypes to breaking barriers, four of our fierce Synty ladies got together to share their industry experience, inspiration and stories about being a woman in the game dev industry.

    If you've missed our live stream, give it a watch and let us know what you think.


    You can also check out our new "Women in Dev" hub here!
    https://syntystore.com/pages/women-in-game-dev SyntyStoreBanner_WD9.png
     
  17. AntonyBlackett

    AntonyBlackett

    Joined:
    Jan 19, 2023
    Posts:
    8
    Winner, winner, chicken dinner!

    We have just release our latest pack, POLYOGN Casion. Enjoy the bright lights of the strip and try your luck in Synty's latest asset pack full of Characters, game and pool tables, machines, vehicles, card decks, hotel, security and more!



    Unity Asset Store - POLYGON Casino
     
  18. AntonyBlackett

    AntonyBlackett

    Joined:
    Jan 19, 2023
    Posts:
    8
    SyntySuperSale_Banner_V3_final_2048x.png

    You’ve arrived at your destination - Synty Super Sale! Step out onto the sand, feel the wind in your hair and the savings between your toes.

    Deals include:
    Week One: 70% off POLYGON - Street Racer
    Week Two: 70% off POLYGON - Military
    Week Three: 70% off POLYGON - Sci-Fi Worlds
    50% off Most Assets including POLYGON - Nature Biomes
    20% off Elven Realms

    Current discount on Casino will carry through the sale Receive both Unreal and Unity files for the same price when shopping from the Synty Store!

    https://syntystore.com/
     
  19. halley

    halley

    Joined:
    Aug 26, 2013
    Posts:
    2,367
    Have you guys forgotten about posting to this forum?

    I picked up Synty's POLYGON Horror Mansion during the latest sale, and noticed that there were about 100 warnings in the demo scene, BoxColliders does not support negative scale or size. This is a common situation where you want an X-flipped prefab like wall mouldings, but it uses a box collider.

    Luckily, I have a script which your team (and anyone else) might find useful. It adds a menu command to Edit > Tools menu, to "Fix Negative Box Colliders".

    It's pretty careful to just change the things that need changing; you can select all objects in the Hierarchy (or search for all BoxCollider and select all those objects), and run the command. Save and/or Run your scene.

    Code (CSharp):
    1. // FixNegativeBoxColliders.cs
    2. //
    3. using UnityEngine;
    4. #if UNITY_EDITOR
    5. using UnityEditor;
    6. using UnityEditor.SceneManagement;
    7. #endif
    8.  
    9. public class FixNegativeBoxColliders: MonoBehaviour
    10. {
    11.     //
    12.     // If the effective scale of a BoxCollider ends up making the .size negative,
    13.     // such as when a prefab is scaled (-1,+1,+1), then Unity complains loudly:
    14.     //
    15.     //   /!\  BoxColliders does not support negative scale or size.
    16.     //
    17.     // This works around the problem by looking at the signs of the lossy scale,
    18.     // and flipping the same signs in the box collider's size vector.  Since
    19.     // the box collider is always aligned with the local matrix, this has no
    20.     // effect on the collider except to quiet the console warnings.
    21.     //
    22.     // Select the offending object with a BoxCollider, or the root object(s)
    23.     // which might contain BoxColliders, and run this command.  It only makes
    24.     // an actual change when the current settings need to be changed.
    25.     //
    26.     [MenuItem("Edit/Tools/Fix Negative Box Colliders")]
    27.     public static void FixSelectedNegativeBoxColliders()
    28.     {
    29.         if (Selection.activeGameObject == null)
    30.             return;
    31.  
    32.         // editing a Prefab in isolation (or maybe other weird situations)?
    33.         if (StageUtility.GetStage(Selection.activeGameObject) !=
    34.             StageUtility.GetMainStage())
    35.                 return;
    36.  
    37.         Undo.IncrementCurrentGroup();
    38.         Undo.SetCurrentGroupName("Fix Negative Box Colliders");
    39.         int undoID = Undo.GetCurrentGroup();
    40.  
    41.         foreach (GameObject target in Selection.gameObjects)
    42.         {
    43.             foreach (BoxCollider box in
    44.                 target.GetComponentsInChildren<BoxCollider>())
    45.             {
    46.                 FixNegativeBoxCollider(box);
    47.             }
    48.         }
    49.         Undo.CollapseUndoOperations(undoID);
    50.     }
    51.  
    52.     public static void FixNegativeBoxCollider(BoxCollider box)
    53.     {
    54.         Vector3 lossy = box.transform.lossyScale;
    55.         Vector3 flip = new Vector3(
    56.             Mathf.Sign(lossy.x),
    57.             Mathf.Sign(lossy.y),
    58.             Mathf.Sign(lossy.z));
    59.         Vector3 sign = new Vector3(
    60.             Mathf.Sign(box.size.x),
    61.             Mathf.Sign(box.size.y),
    62.             Mathf.Sign(box.size.z));
    63.         if (flip != sign)
    64.         {
    65.             Undo.RecordObject(box, "Fix Negative Box Collider");
    66.             box.size = Vector3.Scale(box.size, flip);
    67.         }
    68.     }
    69. }
    70.