Je suis novice en matière d'argent, j'apprends maintenant les bases. Mais j'ai besoin de mettre en œuvre la manipulation d'image 3D (glisser & déposer, modifier, rotation, redimensionner, zoom & zoom arrière). Veuillez expliquer avec les exemples de code correspondants, les pièces jointes. S'il vous plaît dès que possible.Image 3D (glisser-déposer, édition, rotation, redimensionnement, zoom avant et zoom arrière) à l'aide de silverlight
Répondre
surendra-CHW,
Ceci est une question très ouverte: il sera difficile pour les gens de vous aider à moins que vous êtes clair sur exactement ce que vous essayez d'accomplir (et s'il vous plaît expliquer ce que vous avez déjà essayé/appris, si quelque chose). Plus important encore, dans un environnement de questions-réponses comme stackoverflow nous ne pouvons pas faire votre travail pour vous.
Silverlight 2.0 ne prend pas toutes les fonctionnalités 3D out-of-the-box. Je suppose que tu le savais?
Vous avez probablement déjà trouvé Kit3D via google? Il tente de fournir un sous-ensemble des espaces/classes de noms 3D WPF pour vous donner une API cohérente lorsque cela est possible. Il contient également un exemple de projet avec un certain nombre d'exemples 3D différents dans Silverlight.
Une autre source d'information utile serait Charles Petzold's book (vous devriez l'acheter) et blog. Il s'agit principalement de WPF 3D, mais les concepts seront applicables à Kit3D (et Silverlight 3.0, vraisemblablement, quand il sera annoncé la semaine prochaine).
Attendez Silverlight 3. Cela devrait sortir cet été et prend en charge la 3D, mais vos questions ne sont pas liées à la 3D.
Actuellement, Silverlight 2 prend en charge toutes les fonctionnalités décrites ci-dessus. Pour obtenir des informations sur ce que cela implique, je suggère de télécharger Blend et de jouer avec la propriété de transformation, la rotation, l'échelle font tous partie de cette fonctionnalité. En ce qui concerne le redimensionnement et le glisser-déposer, c'est une toute autre bête. Sur votre contrôle, vous devrez ajouter des méthodes sur les gestionnaires d'événements pour LeftMouseButtonDown et LeftMouseButtonUp, puis capturer le delta de la souris pour obtenir la direction et la distance à parcourir, puis l'appliquer à la propriété transformgroup de TranslateTransform sur le plan X ou Y .
Il va de soi que vous allez devoir faire un peu de travail pour arriver à ce que vous voulez accomplir.
- 1. Zoom avant et arrière dans OpenGl ES
- 2. Rotation du zoom profond
- 3. Effectuer un zoom avant/arrière UIView
- 4. Silverlight zoom profond image cliquez ici
- 5. Web: solution pour la rotation et le zoom de l'image
- 6. Silverlight zoom profond sans asp.net?
- 7. WPF Image Zoom
- 8. image hot spot zoom
- 9. zoom image avec curseur
- 10. Redimensionnement GDI + pour le zoom Pixel
- 11. zoom Excel 2007 in zoom out
- 12. Visionneuse de miniatures - Zoom arrière/In
- 13. Caméra 3D Zoom et suivre la physique en Java?
- 14. Javascript/jQuery image zoom plugin
- 15. Silverlight zoom profond composer le numéro
- 16. Permettre à l'utilisateur de faire un zoom avant/arrière sur une vue Web
- 17. MKMapView Zoom et région
- 18. Zoom profond sur un cube d'image 3D généré dynamiquement
- 19. jquery zoom et panoramique
- 20. Javascript zoom avant/arrière en superposition ne fonctionne pas sur la deuxième charge d'image
- 21. Utilisation de la molette de défilement pour effectuer un zoom avant/arrière
- 22. MultiScaleImage Zoom Zones particulières
- 23. Rotation 3D en OpenGL et rotation locale
- 24. Dos à dos UIScrollView zoom
- 25. SSRS - Rapport de tri avec lignes de zoom avant
- 26. GLatLngBounds - mauvais centre et niveau de zoom
- 27. Centrage de la page lors d'un zoom avant IE7
- 28. Zoom firefox à certaine résolution
- 29. Obtenez l'identifiant de l'image cliquée dans silverlight Zoom profond?
- 30. Silverlight 3 Prise en charge du zoom par navigateur, interface utilisateur Arrête le rendu lors des changements de zoom
Duplication de http://stackoverflow.com/questions/645575. –
Cette question a une réponse avec upvotes. Vote pour fermer la version précédente. – AnthonyWJones
non seulement une question en double, affiche en double! –