Find Jobs
Hire Freelancers

Simple DirectX 3D application needed

$500-5000 USD

Kapalı
İlan edilme: neredeyse 15 yıl önce

$500-5000 USD

Teslimde ödenir
Please create a .NET application: **General setup** * Use C# * Build a program that starts in Window Mode, not full screen. * The background of the window must be the DirectX area (please see the attachment). * The main window must contain a menubar. **3D Setup: Surrounding and camera** * A 3d object (large hall) shall be shown on the DirectX area * The camera shall be positioned in the center of the hall and be able to move around there. * A sample 3d object must be delivered with the program. A simple room is enough, but it must contain textures! * The camera must be able to walk through the room (move / turn, x|y|z axis), controlled by the keyboard and mouse, like an ego shooter * The menu-item "Go to center" must bring the camera back to the center of the 3d room, so that it cannot get "lost" in space. * The 3d object must be easy to replace (menu: "File -> Load new hall") * The 3d object must contain textures. It must be displayed with textures in the program. * 3d objects must be importable from at least one format that is supported by 3D-Max and cinema4d, including textures **Virtual TV Screens in virtual room and XML config** * Software administrator (= we) must be able to add up to four separate virtual "TV Screens" to the 3D scene (for example next to the door of the hall) * the format, position and rotation of the virtual TV screens must be completely flexible, editable via an xml configuration file. * The xml configuration file will be named exactly like the 3D object file, just with another file extension (= .xml). * The TVs must be seamlessly integrateable into the 3D scene with that xml file. * Additionally, the speed of moving the camera must be adjustable in that configuration file. * A sample xml configuration file must be delivered with the program. That sample must work with the sample 3D object file. Please see more details below. ## Deliverables Important: Continuation of request! Further Required Features: **Video Playback on virtual TVs in the virtual room** * it must be possible to playback different videos on those virtual "TVs" at the same time while moving the camera through the room * Videos for the TVs must be selectable at runtime (menu "TV -> Open Video for TV 1", "TV -> Open Video for TV 2", ... 4) * The file formats that will be played back on the TVs: .avi and .jpg. * The avi files are to be looped once they started, until another file is loaded for that tv. * The .jpg files are not animated and just need to be shown until another file is loaded for that TV. * If the .jpg or .avi is of another size or aspect ratio than the virtual TV, it must be scaled. Nevertheless what the aspect ratio of the movie is, it must be scaled to exactly fit onto the TV. Do NOT crop a video or picture. All this must work in real time, of course, with a current standard graphics card. I attached a simple schematic draft of the program window: view into a room with a door and two of the four TVs. Additional requirements: * No frameworks (except .NET 3.5 and DirectX 9.0c) may be used. If you need another framework (or if I forgot one), ask me before bidding. * If you prefer coding this with XNA, please state this in your bid. If there are any disadvantages, please tell me. * A program help is not needed. * An installer is not needed. * Collision detection is not needed. * Software must work for at least 8 hours without hanging up or breaking down. * The software just needs to do its job, no specialties necessary. * Software must work with WIN XP and WIN VISTA Please write us how long it will take you to code the requested solution. We need the source code of the application and a fully qualified invoice for our payment. The invoice must contain your full name / company name and address, your tax id, the date, the invoice-amount, our full address, .... Thank you for taking the time to read this long post. I hope it is detailed enough.
Proje No: 3852387

Proje hakkında

17 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 15 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
17 freelancers are bidding on average $1.204 USD for this job
Kullanıcı Avatarı
See private message.
$2.210 USD 14 gün içinde
5,0 (27 değerlendirme)
6,3
6,3
Kullanıcı Avatarı
See private message.
$1.020 USD 14 gün içinde
5,0 (39 değerlendirme)
6,2
6,2
Kullanıcı Avatarı
See private message.
$1.997,50 USD 14 gün içinde
5,0 (18 değerlendirme)
5,7
5,7
Kullanıcı Avatarı
See private message.
$467,50 USD 14 gün içinde
5,0 (25 değerlendirme)
4,7
4,7
Kullanıcı Avatarı
See private message.
$1.062,50 USD 14 gün içinde
5,0 (22 değerlendirme)
4,3
4,3
Kullanıcı Avatarı
See private message.
$1.466,25 USD 14 gün içinde
5,0 (8 değerlendirme)
4,3
4,3
Kullanıcı Avatarı
See private message.
$595 USD 14 gün içinde
5,0 (7 değerlendirme)
3,7
3,7
Kullanıcı Avatarı
See private message.
$5.865 USD 14 gün içinde
5,0 (2 değerlendirme)
3,3
3,3
Kullanıcı Avatarı
See private message.
$595 USD 14 gün içinde
4,1 (2 değerlendirme)
2,6
2,6
Kullanıcı Avatarı
See private message.
$425 USD 14 gün içinde
4,7 (5 değerlendirme)
2,1
2,1
Kullanıcı Avatarı
See private message.
$807,50 USD 14 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
See private message.
$425 USD 14 gün içinde
0,0 (1 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
See private message.
$935 USD 14 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
See private message.
$425 USD 14 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
See private message.
$510 USD 14 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
See private message.
$637,50 USD 14 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
See private message.
$1.020 USD 14 gün içinde
0,0 (0 değerlendirme)
0,0
0,0

Müşteri hakkında

   UNITED STATES bayrağı
Tampa, United States
5,0
12
Nis 27, 2009 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.