Skip to content
Oc16 Architectural VisualizationOc16 Architectural Visualization
  • Homepage
  • About Us
  • Our Services
    • Rendering
    • Modelling
    • VR & Animation
    • Photoshop
    • Advertising
    • Event Management
  • Gallery
  • Contact
  • Blog
Exterior|Interior|Rendering

Asio Villa

The images of the villa were designed by Asio studio.
Modern interior combined with tropical backdrop. The client’s request is that people can feel the closeness and locality of the design, which is both modern and close.
The images depict different times of the day, with each moment bringing a different emotion.

Client: Asio Architect
Date: March 3, 2022
Share: Facebook, Twitter, Instagram, Linkedin
PREVIOUS WORK
NEXT WORK

ProEXR File Description =Attributes= cameraAperture (float): 20.12 cameraFarClip (float): 1e+030 cameraFarRange (float): 100000 cameraFov (float): 83.9263 cameraNearClip (float): 0 cameraNearRange (float): 0 cameraProjection (int): 0 cameraTargetDistance (float): 2370.09 cameraTransform (m44f): [{0.636111, 7.45058e-009, -0.768661, -368.08}, {-0.771597, -3.72529e-009, -0.633691, -1337.14}, {0, 1, -0.0871557, 236.964}, {0, 0, 0, 1}] channels (chlist) compression (compression): Zip16 dataWindow (box2i): [0, 0, 2399, 1349] displayWindow (box2i): [0, 0, 2399, 1349] gamma (float): 1 lineOrder (lineOrder): Increasing Y pixelAspectRatio (float): 1 screenWindowCenter (v2f): [0, 0] screenWindowWidth (float): 1 tiles (tiledesc): [64, 64] type (string): "tiledimage" =Channels= A (half) B (half) CESSENTIAL_Direct.A (half) CESSENTIAL_Direct.B (half) CESSENTIAL_Direct.G (half) CESSENTIAL_Direct.R (half) CESSENTIAL_Emission.A (half) CESSENTIAL_Emission.B (half) CESSENTIAL_Emission.G (half) CESSENTIAL_Emission.R (half) CESSENTIAL_Reflect.A (half) CESSENTIAL_Reflect.B (half) CESSENTIAL_Reflect.G (half) CESSENTIAL_Reflect.R (half) CESSENTIAL_Refract.A (half) CESSENTIAL_Refract.B (half) CESSENTIAL_Refract.G (half) CESSENTIAL_Refract.R (half) CMasking_ID.A (half) CMasking_ID.B (half) CMasking_ID.G (half) CMasking_ID.R (half) CMasking_WireColor.A (half) CMasking_WireColor.B (half) CMasking_WireColor.G (half) CMasking_WireColor.R (half) CShading_Alpha.A (half) CShading_Alpha.B (half) CShading_Alpha.G (half) CShading_Alpha.R (half) CShading_BloomGlare.A (half) CShading_BloomGlare.B (half) CShading_BloomGlare.G (half) CShading_BloomGlare.R (half) CShading_Caustics.A (half) CShading_Caustics.B (half) CShading_Caustics.G (half) CShading_Caustics.R (half) CShading_SourceColor.A (half) CShading_SourceColor.B (half) CShading_SourceColor.G (half) CShading_SourceColor.R (half) CTexmap.A (half) CTexmap.B (half) CTexmap.G (half) CTexmap.R (half) G (half) R (half)

ProEXR File Description =Attributes= cameraAperture (float): 20.12 cameraFarClip (float): 1e+030 cameraFarRange (float): 100000 cameraFov (float): 48.2753 cameraNearClip (float): 0 cameraNearRange (float): 0 cameraProjection (int): 0 cameraTargetDistance (float): 952.706 cameraTransform (m44f): [{1, 0, -3.20325e-008, 511.511}, {-3.20521e-008, 0, -0.999391, -1386.63}, {0, 1, -0.0348995, 64.1406}, {0, 0, 0, 1}] channels (chlist) compression (compression): Zip16 dataWindow (box2i): [0, 0, 2399, 1349] displayWindow (box2i): [0, 0, 2399, 1349] gamma (float): 1 lineOrder (lineOrder): Increasing Y pixelAspectRatio (float): 1 screenWindowCenter (v2f): [0, 0] screenWindowWidth (float): 1 tiles (tiledesc): [64, 64] type (string): "tiledimage" =Channels= A (half) B (half) CESSENTIAL_Direct.A (half) CESSENTIAL_Direct.B (half) CESSENTIAL_Direct.G (half) CESSENTIAL_Direct.R (half) CESSENTIAL_Emission.A (half) CESSENTIAL_Emission.B (half) CESSENTIAL_Emission.G (half) CESSENTIAL_Emission.R (half) CESSENTIAL_Reflect.A (half) CESSENTIAL_Reflect.B (half) CESSENTIAL_Reflect.G (half) CESSENTIAL_Reflect.R (half) CESSENTIAL_Refract.A (half) CESSENTIAL_Refract.B (half) CESSENTIAL_Refract.G (half) CESSENTIAL_Refract.R (half) CMasking_ID.A (half) CMasking_ID.B (half) CMasking_ID.G (half) CMasking_ID.R (half) CMasking_WireColor.A (half) CMasking_WireColor.B (half) CMasking_WireColor.G (half) CMasking_WireColor.R (half) CShading_Alpha.A (half) CShading_Alpha.B (half) CShading_Alpha.G (half) CShading_Alpha.R (half) CShading_BloomGlare.A (half) CShading_BloomGlare.B (half) CShading_BloomGlare.G (half) CShading_BloomGlare.R (half) CShading_Caustics.A (half) CShading_Caustics.B (half) CShading_Caustics.G (half) CShading_Caustics.R (half) CShading_SourceColor.A (half) CShading_SourceColor.B (half) CShading_SourceColor.G (half) CShading_SourceColor.R (half) CTexmap.A (half) CTexmap.B (half) CTexmap.G (half) CTexmap.R (half) G (half) R (half)

ProEXR File Description =Attributes= cameraAperture (float): 20.12 cameraFarClip (float): 1e+030 cameraFarRange (float): 100000 cameraFov (float): 71.3467 cameraNearClip (float): 0 cameraNearRange (float): 0 cameraProjection (int): 0 cameraTargetDistance (float): 844.3 cameraTransform (m44f): [{-0.0130009, 0, 0.999915, 580.451}, {0.999915, 0, 0.0130009, -848.392}, {0, 1, 0, 138.589}, {0, 0, 0, 1}] channels (chlist) compression (compression): Zip16 dataWindow (box2i): [0, 0, 2399, 1349] displayWindow (box2i): [0, 0, 2399, 1349] gamma (float): 1 lineOrder (lineOrder): Increasing Y pixelAspectRatio (float): 1 screenWindowCenter (v2f): [0, 0] screenWindowWidth (float): 1 tiles (tiledesc): [64, 64] type (string): "tiledimage" =Channels= A (half) B (half) CESSENTIAL_Direct.A (half) CESSENTIAL_Direct.B (half) CESSENTIAL_Direct.G (half) CESSENTIAL_Direct.R (half) CESSENTIAL_Emission.A (half) CESSENTIAL_Emission.B (half) CESSENTIAL_Emission.G (half) CESSENTIAL_Emission.R (half) CESSENTIAL_Reflect.A (half) CESSENTIAL_Reflect.B (half) CESSENTIAL_Reflect.G (half) CESSENTIAL_Reflect.R (half) CESSENTIAL_Refract.A (half) CESSENTIAL_Refract.B (half) CESSENTIAL_Refract.G (half) CESSENTIAL_Refract.R (half) CMasking_ID.A (half) CMasking_ID.B (half) CMasking_ID.G (half) CMasking_ID.R (half) CMasking_WireColor.A (half) CMasking_WireColor.B (half) CMasking_WireColor.G (half) CMasking_WireColor.R (half) CShading_Alpha.A (half) CShading_Alpha.B (half) CShading_Alpha.G (half) CShading_Alpha.R (half) CShading_BloomGlare.A (half) CShading_BloomGlare.B (half) CShading_BloomGlare.G (half) CShading_BloomGlare.R (half) CShading_Caustics.A (half) CShading_Caustics.B (half) CShading_Caustics.G (half) CShading_Caustics.R (half) CShading_SourceColor.A (half) CShading_SourceColor.B (half) CShading_SourceColor.G (half) CShading_SourceColor.R (half) CTexmap.A (half) CTexmap.B (half) CTexmap.G (half) CTexmap.R (half) G (half) R (half)

ProEXR File Description =Attributes= cameraAperture (float): 20.12 cameraFarClip (float): 0 cameraFarRange (float): 100000 cameraFov (float): 67.9828 cameraNearClip (float): 0 cameraNearRange (float): 0 cameraProjection (int): 0 cameraTargetDistance (float): 39.3784 cameraTransform (m44f): [{-0.00493266, 0, 0.999379, 505.357}, {0.999988, 0, 0.00492966, 403.868}, {1.45431e-011, 1, -0.0348994, 255.131}, {0, 0, 0, 1}] channels (chlist) compression (compression): Zip16 dataWindow (box2i): [0, 0, 2399, 1349] displayWindow (box2i): [0, 0, 2399, 1349] gamma (float): 1 lineOrder (lineOrder): Increasing Y pixelAspectRatio (float): 1 screenWindowCenter (v2f): [0, 0] screenWindowWidth (float): 1 tiles (tiledesc): [64, 64] type (string): "tiledimage" =Channels= A (half) B (half) CESSENTIAL_Direct.A (half) CESSENTIAL_Direct.B (half) CESSENTIAL_Direct.G (half) CESSENTIAL_Direct.R (half) CESSENTIAL_Emission.A (half) CESSENTIAL_Emission.B (half) CESSENTIAL_Emission.G (half) CESSENTIAL_Emission.R (half) CESSENTIAL_Reflect.A (half) CESSENTIAL_Reflect.B (half) CESSENTIAL_Reflect.G (half) CESSENTIAL_Reflect.R (half) CESSENTIAL_Refract.A (half) CESSENTIAL_Refract.B (half) CESSENTIAL_Refract.G (half) CESSENTIAL_Refract.R (half) CMasking_ID.A (half) CMasking_ID.B (half) CMasking_ID.G (half) CMasking_ID.R (half) CMasking_WireColor.A (half) CMasking_WireColor.B (half) CMasking_WireColor.G (half) CMasking_WireColor.R (half) CShading_Alpha.A (half) CShading_Alpha.B (half) CShading_Alpha.G (half) CShading_Alpha.R (half) CShading_BloomGlare.A (half) CShading_BloomGlare.B (half) CShading_BloomGlare.G (half) CShading_BloomGlare.R (half) CShading_Caustics.A (half) CShading_Caustics.B (half) CShading_Caustics.G (half) CShading_Caustics.R (half) CShading_SourceColor.A (half) CShading_SourceColor.B (half) CShading_SourceColor.G (half) CShading_SourceColor.R (half) CTexmap.A (half) CTexmap.B (half) CTexmap.G (half) CTexmap.R (half) G (half) R (half)

ProEXR File Description =Attributes= cameraAperture (float): 36 cameraFarClip (float): 0 cameraFarRange (float): 100000 cameraFov (float): 61.6533 cameraNearClip (float): 0 cameraNearRange (float): 0 cameraProjection (int): 0 cameraTargetDistance (float): 553.989 cameraTransform (m44f): [{-1, 0, 0, 1154.94}, {0, 0, 1, 966.383}, {0, 1, 0, 223.072}, {0, 0, 0, 1}] channels (chlist) compression (compression): Zip16 dataWindow (box2i): [0, 0, 2399, 1199] displayWindow (box2i): [0, 0, 2399, 1199] gamma (float): 1 lineOrder (lineOrder): Increasing Y pixelAspectRatio (float): 1 screenWindowCenter (v2f): [0, 0] screenWindowWidth (float): 1 tiles (tiledesc): [64, 64] type (string): "tiledimage" =Channels= A (half) B (half) CESSENTIAL_Direct.A (half) CESSENTIAL_Direct.B (half) CESSENTIAL_Direct.G (half) CESSENTIAL_Direct.R (half) CESSENTIAL_Emission.A (half) CESSENTIAL_Emission.B (half) CESSENTIAL_Emission.G (half) CESSENTIAL_Emission.R (half) CESSENTIAL_Reflect.A (half) CESSENTIAL_Reflect.B (half) CESSENTIAL_Reflect.G (half) CESSENTIAL_Reflect.R (half) CESSENTIAL_Refract.A (half) CESSENTIAL_Refract.B (half) CESSENTIAL_Refract.G (half) CESSENTIAL_Refract.R (half) CMasking_ID.A (half) CMasking_ID.B (half) CMasking_ID.G (half) CMasking_ID.R (half) CMasking_WireColor.A (half) CMasking_WireColor.B (half) CMasking_WireColor.G (half) CMasking_WireColor.R (half) CShading_Alpha.A (half) CShading_Alpha.B (half) CShading_Alpha.G (half) CShading_Alpha.R (half) CShading_BloomGlare.A (half) CShading_BloomGlare.B (half) CShading_BloomGlare.G (half) CShading_BloomGlare.R (half) CShading_Caustics.A (half) CShading_Caustics.B (half) CShading_Caustics.G (half) CShading_Caustics.R (half) CShading_SourceColor.A (half) CShading_SourceColor.B (half) CShading_SourceColor.G (half) CShading_SourceColor.R (half) CTexmap.A (half) CTexmap.B (half) CTexmap.G (half) CTexmap.R (half) G (half) R (half)

ProEXR File Description =Attributes= cameraAperture (float): 36 cameraFarClip (float): 100000 cameraFarRange (float): 100000 cameraFov (float): 54.2176 cameraNearClip (float): 320 cameraNearRange (float): 0 cameraProjection (int): 0 cameraTargetDistance (float): 760.67 cameraTransform (m44f): [{0, 0, -1, 638.993}, {-1, 0, 0, 399.706}, {0, 1, 0, 236.571}, {0, 0, 0, 1}] channels (chlist) compression (compression): Zip16 dataWindow (box2i): [0, 0, 2399, 1411] displayWindow (box2i): [0, 0, 2399, 1411] gamma (float): 1 lineOrder (lineOrder): Increasing Y pixelAspectRatio (float): 1 screenWindowCenter (v2f): [0, 0] screenWindowWidth (float): 1 tiles (tiledesc): [64, 64] type (string): "tiledimage" =Channels= A (half) B (half) CESSENTIAL_Direct.A (half) CESSENTIAL_Direct.B (half) CESSENTIAL_Direct.G (half) CESSENTIAL_Direct.R (half) CESSENTIAL_Emission.A (half) CESSENTIAL_Emission.B (half) CESSENTIAL_Emission.G (half) CESSENTIAL_Emission.R (half) CESSENTIAL_Reflect.A (half) CESSENTIAL_Reflect.B (half) CESSENTIAL_Reflect.G (half) CESSENTIAL_Reflect.R (half) CESSENTIAL_Refract.A (half) CESSENTIAL_Refract.B (half) CESSENTIAL_Refract.G (half) CESSENTIAL_Refract.R (half) CMasking_ID.A (half) CMasking_ID.B (half) CMasking_ID.G (half) CMasking_ID.R (half) CMasking_WireColor.A (half) CMasking_WireColor.B (half) CMasking_WireColor.G (half) CMasking_WireColor.R (half) CShading_Alpha.A (half) CShading_Alpha.B (half) CShading_Alpha.G (half) CShading_Alpha.R (half) CShading_BloomGlare.A (half) CShading_BloomGlare.B (half) CShading_BloomGlare.G (half) CShading_BloomGlare.R (half) CShading_Caustics.A (half) CShading_Caustics.B (half) CShading_Caustics.G (half) CShading_Caustics.R (half) CShading_SourceColor.A (half) CShading_SourceColor.B (half) CShading_SourceColor.G (half) CShading_SourceColor.R (half) CTexmap.A (half) CTexmap.B (half) CTexmap.G (half) CTexmap.R (half) G (half) R (half)

ProEXR File Description =Attributes= cameraAperture (float): 36 cameraFarClip (float): 100000 cameraFarRange (float): 100000 cameraFov (float): 83.5916 cameraNearClip (float): 21.5 cameraNearRange (float): 0 cameraProjection (int): 0 cameraTargetDistance (float): 298.611 cameraTransform (m44f): [{1, 0, 0, 1655.23}, {0, 0, -1, 3.95204}, {0, 1, 0, 247.518}, {0, 0, 0, 1}] channels (chlist) compression (compression): Zip16 dataWindow (box2i): [0, 0, 2399, 1998] displayWindow (box2i): [0, 0, 2399, 1998] gamma (float): 1 lineOrder (lineOrder): Increasing Y pixelAspectRatio (float): 1 screenWindowCenter (v2f): [0, 0] screenWindowWidth (float): 1 tiles (tiledesc): [64, 64] type (string): "tiledimage" =Channels= A (half) B (half) CESSENTIAL_Direct.A (half) CESSENTIAL_Direct.B (half) CESSENTIAL_Direct.G (half) CESSENTIAL_Direct.R (half) CESSENTIAL_Emission.A (half) CESSENTIAL_Emission.B (half) CESSENTIAL_Emission.G (half) CESSENTIAL_Emission.R (half) CESSENTIAL_Reflect.A (half) CESSENTIAL_Reflect.B (half) CESSENTIAL_Reflect.G (half) CESSENTIAL_Reflect.R (half) CESSENTIAL_Refract.A (half) CESSENTIAL_Refract.B (half) CESSENTIAL_Refract.G (half) CESSENTIAL_Refract.R (half) CMasking_ID.A (half) CMasking_ID.B (half) CMasking_ID.G (half) CMasking_ID.R (half) CMasking_WireColor.A (half) CMasking_WireColor.B (half) CMasking_WireColor.G (half) CMasking_WireColor.R (half) CShading_Alpha.A (half) CShading_Alpha.B (half) CShading_Alpha.G (half) CShading_Alpha.R (half) CShading_BloomGlare.A (half) CShading_BloomGlare.B (half) CShading_BloomGlare.G (half) CShading_BloomGlare.R (half) CShading_Caustics.A (half) CShading_Caustics.B (half) CShading_Caustics.G (half) CShading_Caustics.R (half) CShading_SourceColor.A (half) CShading_SourceColor.B (half) CShading_SourceColor.G (half) CShading_SourceColor.R (half) CTexmap.A (half) CTexmap.B (half) CTexmap.G (half) CTexmap.R (half) G (half) R (half)

ProEXR File Description =Attributes= cameraAperture (float): 20.12 cameraFarClip (float): 100000 cameraFarRange (float): 100000 cameraFov (float): 71.2892 cameraNearClip (float): 185 cameraNearRange (float): 0 cameraProjection (int): 0 cameraTargetDistance (float): 622.261 cameraTransform (m44f): [{-0.999994, 0, 0.00358419, -207.557}, {0.00358419, 0, 0.999994, 689.692}, {0, 1, 0, 564.673}, {0, 0, 0, 1}] channels (chlist) compression (compression): Zip16 dataWindow (box2i): [0, 0, 2399, 1349] displayWindow (box2i): [0, 0, 2399, 1349] gamma (float): 1 lineOrder (lineOrder): Increasing Y pixelAspectRatio (float): 1 screenWindowCenter (v2f): [0, 0] screenWindowWidth (float): 1 tiles (tiledesc): [64, 64] type (string): "tiledimage" =Channels= A (half) B (half) CESSENTIAL_Direct.A (half) CESSENTIAL_Direct.B (half) CESSENTIAL_Direct.G (half) CESSENTIAL_Direct.R (half) CESSENTIAL_Emission.A (half) CESSENTIAL_Emission.B (half) CESSENTIAL_Emission.G (half) CESSENTIAL_Emission.R (half) CESSENTIAL_Reflect.A (half) CESSENTIAL_Reflect.B (half) CESSENTIAL_Reflect.G (half) CESSENTIAL_Reflect.R (half) CESSENTIAL_Refract.A (half) CESSENTIAL_Refract.B (half) CESSENTIAL_Refract.G (half) CESSENTIAL_Refract.R (half) CMasking_ID.A (half) CMasking_ID.B (half) CMasking_ID.G (half) CMasking_ID.R (half) CMasking_WireColor.A (half) CMasking_WireColor.B (half) CMasking_WireColor.G (half) CMasking_WireColor.R (half) CShading_Alpha.A (half) CShading_Alpha.B (half) CShading_Alpha.G (half) CShading_Alpha.R (half) CShading_BloomGlare.A (half) CShading_BloomGlare.B (half) CShading_BloomGlare.G (half) CShading_BloomGlare.R (half) CShading_Caustics.A (half) CShading_Caustics.B (half) CShading_Caustics.G (half) CShading_Caustics.R (half) CShading_SourceColor.A (half) CShading_SourceColor.B (half) CShading_SourceColor.G (half) CShading_SourceColor.R (half) CTexmap.A (half) CTexmap.B (half) CTexmap.G (half) CTexmap.R (half) G (half) R (half)

ProEXR File Description =Attributes= cameraAperture (float): 36 cameraFarClip (float): 0 cameraFarRange (float): 100000 cameraFov (float): 57.0475 cameraNearClip (float): 0 cameraNearRange (float): 0 cameraProjection (int): 0 cameraTargetDistance (float): 917.692 cameraTransform (m44f): [{0, 0, -0.998135, 1400.71}, {-1, 0, 0, 395.987}, {0, 1, -0.0610487, 580.393}, {0, 0, 0, 1}] channels (chlist) compression (compression): Zip16 dataWindow (box2i): [0, 0, 2399, 1347] displayWindow (box2i): [0, 0, 2399, 1347] gamma (float): 1 lineOrder (lineOrder): Increasing Y pixelAspectRatio (float): 1 screenWindowCenter (v2f): [0, 0] screenWindowWidth (float): 1 tiles (tiledesc): [64, 64] type (string): "tiledimage" =Channels= A (half) B (half) CESSENTIAL_Direct.A (half) CESSENTIAL_Direct.B (half) CESSENTIAL_Direct.G (half) CESSENTIAL_Direct.R (half) CESSENTIAL_Emission.A (half) CESSENTIAL_Emission.B (half) CESSENTIAL_Emission.G (half) CESSENTIAL_Emission.R (half) CESSENTIAL_Reflect.A (half) CESSENTIAL_Reflect.B (half) CESSENTIAL_Reflect.G (half) CESSENTIAL_Reflect.R (half) CESSENTIAL_Refract.A (half) CESSENTIAL_Refract.B (half) CESSENTIAL_Refract.G (half) CESSENTIAL_Refract.R (half) CMasking_ID.A (half) CMasking_ID.B (half) CMasking_ID.G (half) CMasking_ID.R (half) CMasking_WireColor.A (half) CMasking_WireColor.B (half) CMasking_WireColor.G (half) CMasking_WireColor.R (half) CShading_Alpha.A (half) CShading_Alpha.B (half) CShading_Alpha.G (half) CShading_Alpha.R (half) CShading_BloomGlare.A (half) CShading_BloomGlare.B (half) CShading_BloomGlare.G (half) CShading_BloomGlare.R (half) CShading_Caustics.A (half) CShading_Caustics.B (half) CShading_Caustics.G (half) CShading_Caustics.R (half) CShading_SourceColor.A (half) CShading_SourceColor.B (half) CShading_SourceColor.G (half) CShading_SourceColor.R (half) CTexmap.A (half) CTexmap.B (half) CTexmap.G (half) CTexmap.R (half) G (half) R (half)

About us

OC16Studio is committed to delivering high-quality, realistic property visuals to ensure your property sells before it’s even built

Our Services

Rendering
Modelling
VR & Animation
Photoshop
Advertising
Event Management

FOLLOW US



    Copyright 2025 © OC16 Studio
    • Homepage
    • About Us
    • Our Services
      • Rendering
      • Modelling
      • VR & Animation
      • Photoshop
      • Advertising
      • Event Management
    • Gallery
    • Contact
    • Blog

    You cannot copy content of this page