Git Product home page Git Product logo

mcdonalds-drive-thru's Introduction

McDonalds-Drive-Thru

I'm loving it!

(This project is developed on Visual Studio 2019)

I am a super fan of McDonald. That's why I took the opportunity of my computer graphics assignment to design and build a 3D model of McDonald drive-thrurestaurant. Hope you like it and any comments are welcomed!

Outliner:

Please note that the .exe file only can be running with the textures file on the same folder .

Introduction:

The three-dimensional model is designed to imitate a genuine McDonald's drive-thru restaurant scenario, which includes a two-story McDonald's restaurant, a road sign to the left of the restaurant, and two moving cars in front of it, as well as the ground and background. The drive-thru restaurant and the signboard, which is based on a real-life McDonald's restaurant, are the key elements of this scenario. In addition, realistic ground and backdrop textures are used to create a more immersive daily life atmosphere. Aside from static models, the animation of the car driving and the opening and closing of the restaurant's front door replicates a more vivid scene of stepping out of the car and entering the restaurant. Likewise, the program provides a certain level of interactive functionality, preliminary accomplishing a specific range of human-like perspective adjustments, allowing the user's view to be remoted by keyboard input. In this manner, the scene can be viewed from several angles.

Demo:

  • Instruction
Key Function
q/Q exit program
r/R set the view mode
w/W move forward
s/S move backward
d/D Shift right
a/A Shift left
i/I look up
k/K look down
j/J look to the left
l/L look to the right
u/U going up
Space going down
q/Q exit program
  • Initial scene: Initial scene
  • side look: side look
  • Inside look: Inside look 1

Inside look 2

Inside look 3

Inside look 4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.