Find Jobs
Hire Freelancers

Unreal Engine outsourcing

$250-750 USD

Closed
Posted over 7 years ago

$250-750 USD

Paid on delivery
Hello I want to get a unreal engine. If you have experience to develop unreal engine, please bid. The spec is as following: First, data 1, support the terrain data, texture data block dynamic loading scene or delete from the scene, the data source for the TIF or the corresponding format of the binary data; 2, the height of the terrain is divided into the absolute height and relative height, relative height refers to the relative height, the absolute height refers to the relative height of the world coordinate system, all models should be highly model attributes, can set the height model. 3, can get a point of the ground height and the height of the ground model Two, resource management 1, all resources can be imported from outside, not in advance. 2, model resources can only support FBX 3, the model is divided into two kinds of mobile and can not move, the default is to move Three, interactive data 1, all the features of the scene are able to remote operations, including mobile, switch lenses, mobile scene model, etc. A, the camera to move the model includes four kinds: free cruise, lock the target, positioning. The corresponding JSON statement is: { "Manipulator": { "Type": "freeCruise" } }; B, when the cruise mode is to lock the target, the additional parameters for the target model ID, distance (unit m), the relative target of the pitch angle and azimuth angle. Moving target, the relative position of the lens will not change, it will follow the move. The corresponding JSON statement is: { "Manipulator": { "Type": "freeCruise", "Args": { "Id": "id1", "Distance": 100, "Pitch": 90, "Azimuth": 0 } } }; C, when the cruise mode for positioning, the corresponding parameters for the lens center corresponding to the position (x, y, H), the relative position of the distance (unit: m), the relative position of the pitch angle, the relative position of the azimuth angle. The corresponding JSON statement is: { "Manipulator": { "Type": "freeCruise", "Args": { "POS": "15,50,50"" "Distance": 100, "Pitch": 90, "Azimuth": 0 } } }; D, model attribute settings { "ModelProperty": { "Id": "modelId", "POS": "x, y, z", "Rotate": "x, y, z", "Selectable": "false", "Movable": "true", "Scale": "1", "ModelFile": "c:/[login to view URL]", "LOD": 100010000", "Type": "ship"" } } Model types (type) are mainly ship, helicopter, plane, car. E, set the environment, rain, snow, cloud maximum value is 100, the minimum value is 0, corresponding to the JSON statement: { "Environment": { "Rain": 5, "Snow": 30, "Cloud": 15, "Time": "17:05" } } All of the above properties range is 0--100. F, model combination { "CreateGroup": { "Id": "groupId", "Chieldren": "modelId1, modelId2" } } { "DeleteGroup": { "Id": "groupId" } } The combined model of the model is consistent with the basic properties of the common model, and the method is the same; G, some of the basic functions of the call for example: { "FunctionName": { "ArgName1": "groupId", "ArgName2": "modelId1, modelId2" } } 2, support the mouse to drag and drop the part of the model in the scene. The model will have the corresponding parameters (canMouseMove) that the model does not support the mouse to drag and drop, to support the true. To support the movement of the model only need to ctrl+ the left mouse button to move the model; 3, support model selection, left click on the mouse model for selecting a single model, the left mouse button to choose shift+. And the model texture of the overall color, corresponding to the JSON format is as follows (where the color can be used R, G, B, a, can also be expressed with an integer): { "TranslateColor": { "Id": "modelID", "Color": "200200200100", "Color": 3368601700 } } 4, the function call is divided into two ways, one is the network data, the basic format is JSON; the second is the C++ interface, C++ interface is the analysis of the JSON interface. If you can do it , please bid.
Project ID: 11621119

About the project

Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of CHINA
Beijing, China
4.9
20
Member since Mar 1, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.