Armantium

3D Using Sketchup as an architectural tool?

Recommended Posts

I dabbled with Sketchup some, and you could easily make a wide variety of structures, and it has many plugins and finished model sets.
I was wondering how problematic would it be to use Sketchup as a main architectural tool (from huts to mansions) to import into UE4?

Share this post


Link to post
Share on other sites

This would do better in the art forum. Post in gamedev.net can take up to 24 hours to be responded to.

Sketchup can be used in games, you just need to clean it up first.

You can download Blender to use along with Sketchup and use Blender to clean the models. That way you can get the easy to use interface of Sketchup  and the powerful modeling tools of Blender. You will also need to clean the UV maps as the models in Sketchup have a per poly uv map that will make the models more expensive to render.

In the end Blender would be a much better, as it makes clean models and does it a hundred times faster.

 

Blender is the 3rd most powerful all-round 3d modeling tool, just after 3DsMax and Maya. It's also free where the other two is more expensive. It has a hard to learn interface but is worth the time.

Edited by Scouting Ninja

Share this post


Link to post
Share on other sites
Just now, Scouting Ninja said:

Sketchup can be used in games, you just need to clean it up first.

Ah, that's a no then. I don't need any more extra fiddling work.

I just thought that I could use it instead of Maya for this specific purpose, but I guess I'll just use Maya for everything, given that I already have a 3 year license.

Share this post


Link to post
Share on other sites
5 minutes ago, Armantium said:

but I guess I'll just use Maya for everything, given that I already have a 3 year license.

You should always test your choices of 3D tools before buying one and only after learning.

With Maya bought, paying for any other tool except a 3D sculpting tool is a waste. Maya is a 3D all-round tool, it can make any game model from start to end. Also once you have learned to use it, it's going to take 3 years for game models, you will no longer ever consider using a tool as limited as Sketchup.

Have fun learning 3D, it's a really interesting field.

Edited by Scouting Ninja

Share this post


Link to post
Share on other sites

Moving to Visual Arts.

I've seen a lot of game designers use SketchUp to do rough level layout work, since it's much faster than any conventional modeler. But everyone goes back and swaps the SketchUp outputs with real models later. It's right there in the name - sketch. Use it to get the overall shape of things, don't rely on it to do all the detail work.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Announcements

  • Forum Statistics

    • Total Topics
      628354
    • Total Posts
      2982243
  • Similar Content

    • By G-Dot
      Hello everybody! I've got a little problem. I need to create jetpack action. The main target is when I will press some button on my keybord my character will fly in the sky and stay here for some time then he will remove to the ground. I'm working with Unreal Engine 4 with blueprints.
    • By OpaqueEncounter
      I have a very simple vertex/pixel shader for rendering a bunch of instances with a very simple lighting model.
      When testing, I noticed that the instances were becoming dimmer as the world transform scaling was increasing. I determined that this was due to the fact that the the value of float3 normal = mul(input.Normal, WorldInverseTranspose); was shrinking with the increased scaling of the world transform, but the unit portion of it appeared to be correct. To address this, I had to add normal = normalize(normal);. 
      I do not, for the life of me, understand why. The WorldInverseTranspose contains all of the components of the world transform (SetValueTranspose(Matrix.Invert(world * modelTransforms[mesh.ParentBone.Index]))) and the calculation appears to be correct as is.
      Why is the value requiring normalization? under);
      );
      float4 CalculatePositionInWorldViewProjection(float4 position, matrix world, matrix view, matrix projection) { float4 worldPosition = mul(position, world); float4 viewPosition = mul(worldPosition, view); return mul(viewPosition, projection); } VertexShaderOutput VS(VertexShaderInput input) { VertexShaderOutput output; matrix instanceWorldTransform = mul(World, transpose(input.InstanceTransform)); output.Position = CalculatePositionInWorldViewProjection(input.Position, instanceWorldTransform, View, Projection); float3 normal = mul(input.Normal, WorldInverseTranspose); normal = normalize(normal); float lightIntensity = -dot(normal, DiffuseLightDirection); output.Color = float4(saturate(DiffuseColor * DiffuseIntensity).xyz * lightIntensity, 1.0f); output.TextureCoordinate = SpriteSheetBoundsToTextureCoordinate(input.TextureCoordinate, input.SpriteSheetBounds); return output; } float4 PS(VertexShaderOutput input) : SV_Target { return Texture.Sample(Sampler, input.TextureCoordinate) * input.Color; }  
    • By pristondev
      Hey, Im using directx allocate hierarchy from dx9 to use a skinned mesh system.
      one mesh will be only the skeleton with all animations others meshes will be armor, head etc, already skinned with skeleton above. No animation, idle position with skin, thats all I want to use the animation from skeleton to other meshes, so this way I can customize character with different head, armor etc. What I was thinking its copy bone matrices from skeleton mesh to others meshes, but Im a bit confused yet what way I can do this.
       
      Thanks.
    • By G-Dot
      This is some fotages of enemies for my first game project. I used 3ds Max to model them, substance painter for PBR texturing, Marmoset for rendering. Probably this is he first version of them but not the last.
    • By G-Dot
      This is some fotages of enemies for my first game project. I used 3ds Max to model them, substance painter for PBR texturing, Marmoset for rendering. Probably this is he first version of them but not the last.
  • Popular Now