Jump to content
LaunchBox Community Forums

y2guru

Members
  • Posts

    1,438
  • Joined

  • Last visited

  • Days Won

    36

Everything posted by y2guru

  1. having a crack at implementing it into the Theme Creator now
  2. I would rather support it within the editor so you dont have to create XAML, but in the meantime, you can add a "User Source" UI Element to your view and paste the following into it. <!--******************************************************************--> <!-- Important Properties --> <!-- --> <!-- PerspectiveCamera Position="0,0,2" --> <!-- AxisAngleRotation3D Angle="24" Axis="0,1,0" --> <!--****************************************************************** --> <Viewport3D x:Name="VP3D"> <Viewport3D.Camera> <PerspectiveCamera Position="0,0,2" /> </Viewport3D.Camera> <Viewport2DVisual3D> <!-- Give the plane a slight rotation --> <Viewport2DVisual3D.Transform> <RotateTransform3D> <RotateTransform3D.Rotation> <AxisAngleRotation3D Angle="24" Axis="0,1,0" /> </RotateTransform3D.Rotation> </RotateTransform3D> </Viewport2DVisual3D.Transform> <!-- The Geometry, Material, and Visual for the Viewport2DVisual3D --> <Viewport2DVisual3D.Geometry> <MeshGeometry3D Positions="-1,1,0 -1,-1,0 1,-1,0 1,1,0" TextureCoordinates="0,0 0,1 1,1 1,0" TriangleIndices="0 1 2 0 2 3"/> </Viewport2DVisual3D.Geometry> <Viewport2DVisual3D.Material> <DiffuseMaterial Viewport2DVisual3D.IsVisualHostMaterial="True" Brush="White"/> </Viewport2DVisual3D.Material> <Viewport2DVisual3D.Visual > <Grid Background="Transparent" HorizontalAlignment="Left" VerticalAlignment="Top" Width="{Binding ElementName=VP3D, Path=ActualWidth}" Height="{Binding ElementName=VP3D, Path=ActualHeight}"> <!-- Your Content Goes Here --> <MediaElement Source="D:\LaunchBox\Videos\Windows\Street Fighter V.mp4" HorizontalAlignment="Left" VerticalAlignment="Center" Stretch="Fill" Width="438" Height="205" /> </Grid> </Viewport2DVisual3D.Visual> </Viewport2DVisual3D> <!-- Lights --> <ModelVisual3D> <ModelVisual3D.Content> <DirectionalLight Color="#FFFFFFFF" Direction="0,0,-1"/> </ModelVisual3D.Content> </ModelVisual3D> </Viewport3D>
  3. Possible even within the current build of the Theme Creator (using User Source) but it was very fiddly getting the position, size and scale to make the video fit within the monitor image, but yeah very possible without using Skew etc.. 2022-03-18 14-33-28.mp4
  4. well i don't want to get ahead of myself here, but if i can spend a little more time on this i could create a 3D parent Element, then whatever you stick inside it can be manipulated in a 3D space
  5. Hmmmmm... look what i just did! 607904524_2022-03-1809-43-29.mp4
  6. Thanks Brian, I'll add to my to-do list (probably take a look and possibly implement tonight)
  7. well if the big box team ever make a change then im sure to make it available via the theme creator
  8. i doubt it, how would it appear and disappear? the wall view uses up,down,left and right
  9. you can do this in the Theme Creator 🙂 Within the Theme Creator 2022-03-17 04-19-09.mp4 Within BigBox LaunchBox Big Box 2022-03-17 04-21-25.mp4
  10. Combination of skew and angle but that won’t fit the 3D angled image you have, I’d have to build a 3D layer thet you can place objects onto and then you can rotate etc, but I’m not too good with 3D so it’ll have to wait until after the wheels
  11. Welcome, I’m still working on the wheel code but I should be ready to show it off this weekend and your example is in my to-do list
  12. Then in that case i support it.... with the version in development
  13. If the BigBox wheel controls support it and I can implement it into the Theme Creator then i will
  14. I’m not sure how to do that using the new wheel control cbeatts has provided, but as far as Ctc goes the answer would be no
  15. amazing work! and much appreciated
  16. gotta love the speccy ! my first development system
  17. Perhaps @faeran can go over these in a separate video or point you to some of his previous theme workshop videos
  18. right click on the zip file prior to unzipping, click unblock then you can unzip
×
×
  • Create New...