I have a problem with implementing Shadow Mapping into a project I am working on. I am very much new to shaders and I have been given a Shadow Mapping shader to implement and understand. I have mostly got my head round the concept and the code but I can't figure out why its not working.
As I understand it the main steps to follow are;
1) Render the scene from the POV of the light - this is done in ShadowMap::SetUpDepthRender where the view and projection matrices are passed to the shader.
2) Render all objects in the scene - this creates a shadowmap (depth map) via the shader.
3) Reset the view and projection matrices to that of the camera - done in ShadowMap::SetUpSceneRender.
4) Render the scene objects once more appling the depth map to them via the second pass of the shader.
The problem Im having is that I have a stripe of light running diagonally across the screen. It passes through the point of the spotlight that I am mapping for. I believe this is the shadowmap being applied to the scene however I could be wrong?
Below is the code in the ShadowMap class used for setting the fx file.
i open child dialog from a dialog( which is launched from a toolbar of a window) after editing i close the child dialog, after closing child dialog shadow is retained on window but not on the parent dialog. Later when i close the parent dialog the child dialog shadow disappears. (issue exist only when i edit in child dialog)
I need access to the string using the int and the int using the string. Or just direct access to one or the other. . . It's just confusing that they're technically mapped to one another but I can't really access either of them.
I am because I don't know what to use OpenGL or DirectX? I heard some people saying I can use both. How is this? What is better for online games? And when I choose I will need some tutorials too ....
So a long time ago I messed around with DirectX but I don't remember where it gets placed by default. I want to just get rid of the SDK and get the up to date version of it.
For a 2d platform game. As title says. I want to see the bounding box that I have created to work with de-bugging, I have the bounding box set to the edges of my sprites to use with collision. How do I show the outline of the bounding box?
I do this because I want to transform the .x format into xml... The "frame" data structure can contain other frames, and a name for the frame and a transformation. For example:
I know the above won't compile. But am I on the right track to implement data structures this way using linked lists? about directx, I'd like to ask is the .x format implemented with a tree structure rather than linked lists.
So I'm rewriting an old project of mine, and I'm trying to determine if there's truly any better way to map the data taken from a text file "dictionary" into the correct class fields for further processing. For example:
In each of these, I'd need the "value" (MY_FIRST_NAME, MY_LAST_NAME, etc) from the "keys" (FNAME, LNAME, etc) to be mapped to the proper class fields. Say, for example, I had this:
Class DataProcessing { public string Address; public string FirstName; public string LastName; public int TotalCalls; ... }
I would need DataProcessing.Address to be set to the value in the ADDR key/value pair. The same would be true for each other field. The problem is that based on the text file's source (which isn't under my control, and won't be changed anytime soon), the key/value pairs are not always in the same place...so a second file could have the data as such:
TOTCALLS=47 ADDR=123 SOMEWHERE LN, NOWHERESVILLE, TX 01234 LNAME=DARKPOETCC'S LAST NAME FNAME=DARKPOETCC'S FIRST NAME
Any smarter way to do this than looping through each line that was read in from the file, and determining where it belongs, such as (pseudo code follows):
IF FieldName == "TOTCALLS" THEN //Assign to TotalCalls field ELSEIF FieldName == "ADDR" THEN //Assign to Address field ELSEIF FieldName == (You get the picture...) //Do thing N_Field
How to measure a NAS (NTFS) free space/total space and used space? Few more details: I have the needed code to map the NAS location (serverNameshared_folderfoldersub_folder) into the local server where I am running my applciation but I can only get the needed statistics above for the whole NAS, I need to know the statistics for a specified folder on the NAS, how can I do that?
I found that the program works when using these values for the rows and columns:
Rows = 2; Cols = 2;
Using any other value gives the error mentioned above. It displays a small flat surface where I want it to, but I am trying to have a large enough surface to use as a ground (like 100 x 100).
I am working on a project in which we capture a video using DirectShow samples. I want to know whether it is possible to capture a video with No noise, No interference etc. in other words, we want to capture High Quality (HD) video using DirectShow.
Is there any sample defined in DirectShow using which we can capture HD video.