Als «directx» getaggte Fragen

DirectX ist eine Reihe von Multimedia-APIs von Microsoft, die sich hauptsächlich an Spieleentwickler richten. Zu den beliebten APIs in der DirectX-Sammlung gehören Direct3D, XInput und XAudio.




6
Richtige Abstraktionsebene für eine 3D-Rendering-Komponente?
Ich habe viele Fragen in diesem Bereich gesehen, aber nicht genau diese Frage. Ich entschuldige mich, wenn dies ein Duplikat ist. Ich mache ein kleines 3D-Spiel. Um ehrlich zu sein, es ist nur ein kleines Hobbyprojekt und wird sich wahrscheinlich nicht als echtes Spiel herausstellen. Ich werde gerne eine schöne …
8 c++  opengl  directx 



2
Die Schaltfläche bleibt nach dem Klicken hervorgehoben - Unity3D 4.6 GUI
Manchmal bleibt die Schaltfläche nach dem Klicken auf eine Schaltfläche, die mit der neuen UI-Schaltfläche von Unity erstellt wurde, im hervorgehobenen Zustand. Beachten Sie, dass das Button-Skript Color Tintals TransitionEigenschaft festgelegt wurde und das InteractableKontrollkästchen aktiviert ist. Wie kann ich das lösen?
8 unity  gui  xna  c#  lighting  unity  scripting  scene  npc  xna  models  blender  java  android  game-design  libgdx  architecture  client-server  client  animation  skeletal-animation  graph  input  pygame  music  game-design  component-based  game-maker  java  collision-detection  slick  java  android  leaderboards  google-play-services  java  lwjgl  vbo  flash  actionscript-3  flash-develop  java  android  multithreading  loading  project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 



4
Face-Click-Erkennung (wie in Minecraft)
Ich arbeite an einer Box-basierten Spiel-Engine wie Minecraft und habe mich gefragt, wie ich das "angeklickte Gesicht" beim Platzieren von Blöcken erkennen kann. Ich habe diese Engine in C ++ (DirectX / D3D), C # (XNA) und Flash (away3d & papervision3d) erstellt. Der Engine-Code ist bei jedem ziemlich gleich, aber …
7 xna  c#  c++  3d  directx 

2
Wie funktioniert dies in DirectX 11, dem Batching von Grundelementen für die Leistung, tatsächlich?
Ich scheine das nicht verstehen zu können. Microsoft sagt, dass eine der möglichen Optimierungen für eine Direct3D 11, wenn Grundelemente stapelweise aufgerufen werden sollen. Um beispielsweise 300 Dreiecke zu zeichnen, die jedes Mal die Draw-Methode aufrufen, müssen Sie stattdessen alle gleichzeitig packen und zeichnen. Was ich nicht verstehe, ist, wie …

1
2D-Strichzeichnung mit Pixel-Shadern
Kürzlich stellte ich eine Frage, wie 2D-Linien mit DirectX am schnellsten gerendert werden können , und eine der Antworten erwähnte dieses Papier über schnelle vorgefilterte Linien, bei denen Pixel-Shader zum Zeichnen von Drahtgittern verwendet werden. In diesem Artikel werden Quads pro Liniensegment gezeichnet. Anschließend wird mit einem Pixel-Shader eine Linie …

3
ConsumeStructuredBuffer, was mache ich falsch?
Ich versuche , die dritte Übung in Kapitel 12 zu implementieren Einführung in der 3D - Game Programming mit DirectX 11 , das heißt: Implementieren Sie einen Compute Shader, um die Länge von 64 Vektoren zu berechnen. In früheren Übungen wurden Sie gebeten, dasselbe mit typisierten Puffern und regulären strukturierten …

3
Isometrischer glatter Nebel
Ich arbeite an einem einfachen 2D-Spiel mit direct3d 9. Es ist ein isometrisches Spiel mit Diamantplättchen und einer versetzten Karte. Das habe ich: Wie Sie sehen, habe ich eine Art Nebel, der durch eine Nebelmatrix ergänzt wird, die wahr (klares Gelände) oder falsch (obskurer Terraner) ist. Aber das Ergebnis ist …

3
Welcher dieser DirectX11-Aufrufe sendet tatsächlich Daten an die GPU?
Ich versuche, Grafikprogrammierung und DirectX11 zu lernen. Ich versuche zu lernen, wie man die Übertragung von CPU-GPU und die Grafikprogrammierung im Allgemeinen minimiert. Ich habe eine Frage, die ich aus Online-Ressourcen nicht beantworten konnte: Welche der D3D-Methoden sendet die Daten tatsächlich an die GPU (und bei einem statischen Netz werden …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.