Click here to Skip to main content
13,052,669 members (63,660 online)
Rate this:
Please Sign up or sign in to vote.
See more:
Hi all,

a) How to cast a shadow of an object on another object?
And similarly, How to reflect a light from one object to another object?

b) How to manage lights and its powers in scene simply?
(I know "ZAM 3D" is useful for this job, but where can I download its freeware?)

Thanks in advance.
Posted 23-Oct-11 11:18am
Updated 29-Oct-11 10:59am
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Since no one's answered you in 5 days, I'd say that your question is too specialized for this forum. None of the regulars here who answer questions are WPF-3D experts. So I would recommend that you ask here:[^]

That forum is frequented by several WPF gurus as well as members of the WPF team at Microsoft.


In response to your comment, take a look at this video :[^]
hzawary 29-Oct-11 17:19pm
Thanks Mr. Nishant Sivakumar :)
What is your opinion about the b case?
Nishant Sivakumar 29-Oct-11 17:21pm
Try this link :
It's a video tutorial that may help you.
Nueman 29-Oct-11 17:25pm
Nice job.
hzawary 29-Oct-11 17:27pm
Sorry, I have an another micro question that where can I download ZAM 3D in freeware?
Nishant Sivakumar 29-Oct-11 17:29pm
If you mean this ->

It's a commercial lib, not free. They may have a trial available though - so you may want to check with them directly.
hzawary 29-Oct-11 17:51pm
So sorry, There is the other software like it and free?
Nishant Sivakumar 29-Oct-11 17:55pm
Not to my knowledge. Try that forum I linked to - that's your best shot.
Espen Harlinn 30-Oct-11 10:25am
Good links, I added a few others that I think may be of interest ...
Rate this: bad
Please Sign up or sign in to vote.

Solution 2

Here is a couple of examples by Petzold:
Let There Be Shadows[^]
Let There Be Shadows (Part II)[^]

You may find the WPF3D Team Blog[^] to be of some interest.

The XAML Exporter for Blender[^] allows you to export to xaml from blender[^] - there are limitations on it's abilities to deal with lights and shadow, among other things, but if what you want is reasonably simple, it will do.

While it's possible to do a lot of 3d stuff in xaml - XNA[^] offers a more efficient programming model.

Best regards
Espen Harlinn
hzawary 30-Oct-11 9:48am
Thanks Espen Harlinn, I visited "Let There Be Shadows" and "Let There Be Shadows (Part II)", but them are very theoretical, I want a simple and quick solution for this job:)
I also want "ZAM 3D" in freeware, it has specialty in 3D to XAML.
Espen Harlinn 30-Oct-11 10:32am
You can download a Zam 3d trial from here:
I'm afraid it isn't freeware, but the trial may be all you need.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170713.1 | Last Updated 30 Oct 2011
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100