vMix Forums
»
General
»
General Discussion
»
Blend for Visual Studio help
Rank: Advanced Member
Groups: Registered
Joined: 12/6/2014(UTC) Posts: 62 Location: Texas, US
Thanks: 21 times Was thanked: 13 time(s) in 10 post(s)
|
I have figured out how to import the vmix dll's required to allow for title development. The XAML documents I created work inside of vMIx. However, from the documentation I'm reading I should be able to manipulate objects in 3d space via Properties -> Transform -> Projection.
However, when I look under Transform, I only get RenderTransform and LayoutTransform.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/6/2014(UTC) Posts: 62 Location: Texas, US
Thanks: 21 times Was thanked: 13 time(s) in 10 post(s)
|
Okay, I'm not sure what I did, but after creating new projects with different settings, I was able to enable to projection settings. However, now I'm running to a problem importing the title. vMix says:
"The tag 'Rectangle.Projection' does not exist in XML namespace 'http://schemas.microsoft.com/winfx/2006/xaml/presentation'.
However, when I go to 2006/xaml/presentation doesn't exist on microsoft's site.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/23/2015(UTC) Posts: 458 Thanks: 20 times Was thanked: 227 time(s) in 129 post(s)
|
Hi. Look into tutorials about Viewport3D. 'http://schemas.microsoft.com/winfx/2006/xaml/presentation' is just name of namespace, it is exists in PresentationFramework.dll or somewhere else, don't worry about it. Not sure if Rectangle.Projection property is exists at all, btw Rectangle can have some properties in framework 4, but not in framework 3.5. If you reading msdn, look at the bottom of the page, and check in what version of framework class or property is available.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/23/2015(UTC) Posts: 458 Thanks: 20 times Was thanked: 227 time(s) in 129 post(s)
|
Just some investigations about 3D titles in vMix: 1) Actually, vMix does not support Viewport3D because of some limitations (by default many WPF controls inherits Visual class, but 3D controls, such as Viewport2DVisual3D inherits Visual3D class, so when vMix tries to load such title, it throws exception). 2) We can avoid this behavior, by putting our 3D elements into VisualBrush, so it will be, for example, Grid with background image, that renders from visual tree, which is not checked by vMix. There is my little test title (commented a lot) in the attachment of this post. UPD: Spent some tame to make 3D lower third. File Attachment(s): 3dTest.xaml (7kb) downloaded 60 time(s). lowerThird.xaml (8kb) downloaded 58 time(s).You cannot view/download attachments. Try to login or register.
|
2 users thanked elgarf for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/6/2014(UTC) Posts: 62 Location: Texas, US
Thanks: 21 times Was thanked: 13 time(s) in 10 post(s)
|
@elgarf
That is amazing information! Thank you so much for this. Do you use Blend to write your XAML?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/23/2015(UTC) Posts: 458 Thanks: 20 times Was thanked: 227 time(s) in 129 post(s)
|
Yes, I'm used blend (visual studio is also suitable for this). Actually I use it because of intellisense.
|
|
|
|
vMix Forums
»
General
»
General Discussion
»
Blend for Visual Studio help
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close