C# , Sharp DX based project with DirectX 11
Бюджет €250-750 EUR
- Freelancer
- Работа
- Программирование на C#
- C# , Sharp DX based project with DirectX 11
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
11 фрилансеров(-а) готовы выполнить эту работу в среднем за €523
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 Больше
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 Больше
Hi, I have read your project description and I’m confident I can do this project for you perfectly. I still have a few questions. Please leave a message on my chat so we can discuss the budget and deadline of the proje Больше
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 Больше
Hi.I can render the basic shapes and control the camera by the mouse event with SharpDX framework. I can start soon if you are interested. Best regards.
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 Больше
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 Больше
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 Больше