C# , Sharp DX based project with DirectX 11
€250-750 EUR
Paid on delivery
Hello freelancers,
I would like someone who have experience with sharp DX / Gordon project with C# / Visual Studio.
All dependencies included in final project ready for build.
Should be a simple start-off 3D Scene that includes a grid, a cube, a sphere, a cylinder, a plane, a line, a cone, frames per second of scene, and a simple text that can set its coordinates, color and displayed in the 3d World on a auto-sized panel/plane based on text entered, a simple particle system.
Camera control movement like Rotate / Pan / zoom in/out by mouse, included.
Specular / diffuse lightning configurable setup via params in the scene, number and light source location.
An extra window with a data grid where variables values can be added to check them real-time.
Comments on functions uses / returns / parameter description.
Possible for keyboard Key-binding for various tasks (on object / main window).
Functions included:
Each object is called by a function to be built / added to the scene.
Objects should have minimum parameters like opacity parameter, color , position, dimensions.
Update function that can be call to change an object parameter while running
Rotate function on objects based on Axis and angle input.
Each object should have a dispose() kind function that can be called to release resources attached to it.
Mouse Click on an object will highlight it and rise an event where code can be added
Hover the cube shows an info panel/plane box with coordinates / dimensions. this info panel should a position parameter to be input to know where to show it in the scene.
Hover and mouse clicks on objects have an enable/disable flag per object.
Frames per Second of the scene
objects can be filled by a color or image from drive by a path.
Main Window size can be adjusted
Possibility to import a 3D model and sets its dimensions / color .
Particle system can have as input sprites / images that have minimal parameters like: number of particles per sec, spread angle on 2 axis, color (if simple planes used), position, life (in milliseconds), an image can be upload to particle, grow or shrink parameter in percentage per sec. Direction of spray can be selected by applying a rotate on desired axis .
Upon validation, we go throw each requirement and test its behavior.
Scalable for new functionalities keeping the core code to update for future needs.
Thank you
Project ID: #32637880
About the project
10 freelancers are bidding on average €500 for this job
Hello, Hope u r doing great! I have gone through the project and i believe that i can handle it well as i have great knowledge of C# Programming, DirectX and Software Architecture. Please have a look at my profile for More
I have more then 15 year’ experienced in full stack .NET developer in ASP.NET Core / MVC / WinForm, C#, Razor, Jquery, HTML5, Telerik, DevExpress, SQL Server, MySQL, PostgreSQL. As i am expert, I can build it accord More
Hello. I have read your description very carefully and I can complete it perfectly in short time. I am confident in my skills and always value for client's trust. So I have rich experience in these fields. I can use th More
Thank you for this wonderful opportunity. I am a senior .NET developer. I have lots of experience in C#, WPF, ASP.NET Core, Entity, MSSQL and MySQL. I am familiar with MVVM pattern. If you hire me for this project, I w More
Hello, How are you today? Thank you for posting this project, and I'm very happy to bid on your project. I've read carefully your project details. I have rich experiences related to your project. Your satisfaction with More
Hello, dear. I am very familiar with SharpDX (open-source managed .NET wrapper of the DirectX API). I understood that you want to add new functionalities keeping the core code to update for future needs. If you selec More