�u����Ȃ��Ƃ����ȁv�u�ł����炢���ȁv�Ƃ����A�C�f�A��Windows 7�̕\���͂ŋ�̓I�ȁg�A�v���h�Ƃ����`�ɂ���ɂ́A�ǂ���������̂��낤���H ��̓I�ȃR�[�h��f���ƂƂ��Ɉꂩ�狳���܂�
�@�F����A�uAR�i�g�������j�v�Ƃ����L�[���[�h�������Ƃ�����܂����H AR�́uAugmented Reality�v�̗��̂ŁAWeb�J������ʂ���PC��ɉf���o�����������E�ɁA�摜�������A3D�I�u�W�F�N�g�Ȃǂ̏����d�ˍ��킹�邱�ƂŁA�܂��Ɂu�������E���g�����Ă��܂����v�Ƃ������̂ł��BAR�̃R���Z�v�g���ڂ����m�肽���ꍇ�́A�ȉ��̋L�����m�F���Ă݂Ă��������B
�@���̂悤�ɁA�ߔN���킶��Ɛ���オ��������Ă���AR���A�I�[�v���\�[�X���C�u�����uSLARToolkit�v�̓o��ɂ��ASilverlight���ғ�������ł��A�ȒP�ɑ̌��ł���悤�ɂȂ�܂����B
�@�{�e�ł͊ȒP�ɂł����A����SLARToolkit�̊T�v�Ǝg������������܂��B
�@SLARToolkit�́ACodePlex��Ɍ��J����Ă���I�[�v���\�[�X�v���W�F�N�g�ł��B���Ƃ��ƁA�ȉ��́uNyARToolKitCS�v����ɂ��Ă��܂��BNyARToolKitCS�́AAR�A�v���쐬�pC�������C�u�����ł���uARToolKit�v��C#�łł��B
�@AR�̃C���[�W�����ނ��߂ɂ͎��ۂɑ̌����Ă݂�̂���Ԃł��B�����ASLARToolkit�̃T���v����ʂ���AR��̌����Ă݂܂��傤�B�Œ���K�v�ȋ@�ނ́A�ȉ��̂Ƃ���ł��B
�@AR�ł́A�g�������E�h��PC��Ɏ�荞�ނ��߂ɁAWeb�J�������K�v�ł��BSLARToolkit�ł́ASilverlight 4��Web�J�����T�|�[�g�@�\�����p���Ă��܂��BWeb�J�����̃X�y�b�N�́A������𑜓x�ɉz�������Ƃ͂Ȃ��ł����A�m�[�gPC�̓����J�����Ȃǂł��\�������郌�x���ł��B���Ȃ݂ɕM�҂́A����������Intel MacBook�̓���iSight�Ńe�X�g���܂������A�\���ɓ��삵�Ă��܂��iBootcamp��Windows 7���Łj�B
�@CodePlex��SLARToolkit�T�C�g�̒��قǂɁA���s�\�ȃT���v���ւ̃����N������܂��B�ŏ��́A�������玎���Ă݂܂��傤�B
�@�uSilverlight Projection Sample�v�̃����N��T���ăN���b�N���Ă݂Ă��������i�}1�j�BPC�ɁA�܂�Silverlight�̍ŐV�v���O�C�����ݒ肳��Ă��Ȃ��ꍇ�A���̃^�C�~���O�ŃC���X�g�[�����s���܂��i�����K�v���������Ȃ��ꍇ�́A����̗l�q���B�e���ꂽ�r�f�I���p�ӂ���Ă���̂ŁA������ł��m�F�ł��܂��j�B
�@�T���v�������s����ƁAWeb�u���E�U���Silverlight�A�v�����\������܂��B������Ԃł́uSLAR�v�ƕ`���ꂽ�摜����]���Ă��邾���ł��B�����ŁA���ɂ���uStart Fun�v�{�^����������Web�J�������N�����Ă݂܂��傤�B
�@Web�J�����̎g�p���_�C�A���O���\�������̂ŁA�m�͂��n��I�����Ă��������B
�@Web�J�������L���ɂȂ��Ă��A�ŏ��͉f���̏�Ƀp�Y���̃s�[�X�摜���\������邾���ł��BAR���s�����߂ɂ́A�������E��AR���Ȃ��g���h���K�v�ł��B���̃����N�ɂ́A��قlj�]���Ă����uSLAR�v�ƕ`���ꂽ�摜��PDF�t�@�C��������̂ŁA���Ɉ�����邩�A�܂��͌g�ѓd�b��X�}�[�g�t�H���̉�ʂɕ\������Web�J�����ɔF�������Ă݂Ă��������B
�@�}4�̂悤�ɁA�uSLAR�v�摜�ɒǏ]����悤�Ƀp�Y���̃s�[�X���ړ�����A�ЂƂ܂�AR�������ł��I
�@���́uSLAR�v�摜�́uAR�}�[�J�[�v�ƌĂ����̂ŁA�J�����̉f�����AR�I�u�W�F�N�g�𓊉e���邽�߂̃v���C�X�z���_�ƂȂ�܂��B
�@AR�}�[�J�[�̏�ɐ�����AR�I�u�W�F�N�g���\������Ȃ��ꍇ�́AAR�}�[�J�[�̊O�g�i���n�̕����j���܂߂Đ������\���i����j����Ă��邩���m�F���Ă��������B
�@AR�}�[�J�[�̕`���ꂽ����X�}�[�g�t�H�����X����ƁA���̊p�x�ɍ��킹��AR�I�u�W�F�N�g�̌X�����ω�����Ǝv���܂��B����́ASilverlight��3D���ʋ@�\�i���ߌ��ʂ̕t���j�ɂ����̂ł��B�u�p�[�X�y�N�e�B�u3D�v�Ƃ��Ă�A2D�̃I�u�W�F�N�g���[���I��3D�\���ł��܂��B�p�[�X�y�N�e�B�u3D�̏ڍׂɂ��ẮA�ȉ��̋L�����Q�l�ɂ��Ă��������B
�@�܂���ʂ̉��ɂ���uAR Object�v�̑I������ύX����ƁA�Î~�悾���łȂ�����𓊉e������A�e�L�X�g��\��������ł���̂ŁA�����Ď����Ă��������B
�@��قǂ̃T���v�������N�̂���1�́A�uBalder Sample�v�ł��B
�@�uBalder�v�́ASilverlight������2D/3D�O���t�B�b�N�X�G���W���̃��C�u�����ŁA���Ƃ���Silverlight���3D�Q�[�����������邽�߂ɊJ�����ꂽ���̂ł��B������ACodePlex��ŊJ�����i�߂��Ă���I�[�v���\�[�X�v���W�F�N�g�ł��B
�@����Balder�G���W�������p���邱�ƂŁASilverlight��ł�3D�I�u�W�F�N�g��AR�ɗ��p�ł��܂��B
�@���̂悤�Ɉ�xAR��̌�����ƁA���ɂ͂����Ǝ�����AR�A�v�����쐬�������Ǝv���̂ł͂Ȃ��ł��傤���B�܂��̓T���v���̃\�[�X��ǂ݂Ȃ���A�ǂ��������������K�v�Ȃ̂������Ă����܂��傤�B
�@�T���v���̃\�[�X�R�[�h�́ACodePlex�́uSource Code�v�y�[�W����_�E�����[�h�ł��܂��B�}6�̃����N����擾���AZIP�t�@�C�����𓀂��Ă݂Ă��������B
�@�\�����[�V�����t�@�C���́A�utrunk\SLARToolKit\Solution�v�ȉ��ɓW�J����܂��B��������́A�uSLARToolKitSample.sln�v��Visual Studio 2010�ŊJ���A�T���v���̃v���W�F�N�g�̒���MainPage.xaml.cs�̎������m�F���Ă����܂��B
�@�T���v���̃v���W�F�N�g�́A���ɃV���v���ȍ\���ŁA�ǂނׂ����������Ă���̂ŁA������₷���Ǝv���܂��B�܂��́AMainPage�̃��[�h���ɌĂяo�����AInitialize���\�b�h���猩�Ă����܂��傤�B
�@�ŏ��ɐ�������Ă���CaptureSource�́ASilverlight��Web�J�����̃L���v�`�������O���s�����߂̃N���X�ł��B�����ł́A�f�o�C�X��T�C�Y�̐ݒ肾�����s���A�uStart Fun�v�{�^���̃N���b�N�C�x���g�̒���CaptureSource.Start���Ăяo���Ă��܂��B
�@�}8�̃R�[�h�́A�̐S��AR�֘A�̏����������ł��B
�@Marker.LoadFromResource���\�b�h�Ń��\�[�X����AR�}�[�J�[�̃p�^�[���t�@�C���i�g���q.pat�j��ǂݍ���ł��܂��B���̃T���v���ł́A�}9��2��ނ̃}�[�J�[���g�p���Ă��܂��B
�@�L���v�`�������f������AR�}�[�J�[��F�����邽�߂ɂ́ACaptureSourceMarkerDetector�N���X���g�p���܂��B���\�[�X����擾�����}�[�J�[�����w�肵�āA�uARDetector�v�C���X�^���X�����Ă��܂��B
�@CaptureSourceMarkerDetector��AR�}�[�J�[��F�������Ƃ��̏����́AAttachAREvent���\�b�h�̒��ɋL�q����Ă��܂��B
�@ARDetected�C�x���g�̓o�b�N�O���E���h�Ŕ�������̂ŁADispatcher.BeginInvoke�𗘗p���ĉ�ʂ̍X�V���s���Ă��܂��B���̒��ŁA�擾����AR�}�[�J�[�̈ʒu�Ɉ�v����悤�Ƀp�Y���̃s�[�X�摜��3D���ʂ�t�����A����Ƀ}�[�J�[�̎��͂ɐԂ��n�C���C�g����t�����Ă��܂��B
�@�����āA���ۂ�AR�}�[�J�[�̎�ނɉ����ĕ������s���Ă���̂��AApplyTransformations���\�b�h�ł��B
�@�擾����AR�}�[�J�[�́A�C�x���g�ϐ�DetectedResults��ʂ��Ď擾�ł���̂ŁA���̕ϐ���Marker�v���p�e�B���m�F���邱�ƂŃ}�[�J�[���Ƃ̏����������ł��܂��B���̃T���v���ł́A�}�[�J�[�ɂ���ĈقȂ�p�Y���s�[�X��\������悤�ɉ�ʗv�f�����Ă��܂��B
�@�Ō�ɁAApplyTransformation���\�b�h�̒��őΏۂ�UIElement�ɑ���3D���ʂ�t�^���Ă��܂��B
�@�e�}�[�J�[�̔F�����ʂƂ��ē�����DetectedResult�ɂ́A�p�x���l�������uMatrix3D�v�f�[�^���܂܂�A���̏��𗘗p���ĉ摜��3D�ϊ����s���Ă��܂��B
�@��قǂ̃T���v���ł�2��ނ�AR�}�[�J�[�݂̂��g�p���Ă��܂������A��葽���̎�ނ�AR�I�u�W�F�N�g���g�������ꍇ�́A���RAR�}�[�J�[�̎�ނ𑝂₷�K�v������܂��B�I���W�i����AR�}�[�J�[���g�p����ꍇ�A�ȉ��̎菇��PAT�t�@�C�����쐬���ăA�v���P�[�V�����Ŏg�p�ł��܂��B
�@�ڂ����菇�́A�p��ł����ASLARToolkit�T�C�g�̃y�[�W�ɋL�ڂ���Ă��܂��̂ŁA���Ђ��Q�l�ɁB
�@����́ASLARToolkit�̃T���v���𒆐S��Silverlight��AR���n�߂邽�߂̊�b�m����K�v������������܂����B3D���ʂ�t�����郍�W�b�N�̕����������A�}�[�J�[�̔F����쐬�Ȃǂ́A��r�I�ȒP�ȃR�[�h��菇�Ŏ����ł��镔���Ȃ̂ŁAVisual Studio 2010�Ȃǂ�Silverlight 4�J�����ł������������A�N�ł�AR�A�v�����쐬�ł��܂��B
�@�܂��A�]��AR�Ƃ����ƍ��x��3D���f�����O�Ƃ̑g�ݍ��킹��A�z�������������������܂��A�e�L�X�g��摜�Ƃ������P���ȕ`��I�u�W�F�N�g���g���Ă��u�������E�ɑ�����̊g���v�̖ړI�͏\���ɉʂ����܂��BAR�̉\���̓A�C�f�A����ő傫���L�����Ă��܂��B
�@���Ȃ݂ɁASLARToolkit�̊�ɂȂ��Ă���NyARToolKitCS���g���ƁA.NET Framework/WPF��̃f�X�N�g�b�v�A�v���Ƃ���AR�A�v�����쐬�ł��܂��B�������A�f�����͂ɁuDirectShow�v�A3D�o�͂ɁuManaged Direct3D�v�uMobile Managed Direct3D�v�Ƃ�����DirectX�̋@�\���g���Ă��āAWPF��3D���f�����O������̂����\�n�[�h�����������߁A�{�e�ł́A���ȒP��SLARToolkit�����̉���Ɏ~�ǂ߂܂����B�������NyARToolKitCS���g���ƁADirectX�̋@�\�������A��肫�ߍׂ����y����AR�A�v���̍쐬���\�ł��B
�@��������Silverlight/WPF�Ƃ����n�[�h���̒Ⴂ����AR���g����悤�ɂȂ����̂ŁA.NET�J���҂̊F������A�C�y�ɒ��킵�Ă݂Ă͂������ł��傤���B
��IT�֘A�L��
�f�X�N�g�b�v��.NET�Z�p��Silverlight�ŃJ�b�R�悭���悤
.NET��m��Ȃ��l�ł�������Silverlight����i6�j�@�����Windows�T�C�h�o�[�K�W�F�b�g��ASP.NET�Ƃ̘A�g�ɂ��ďЉ�B.NET��Silverlight�ł���ɃJ�b�R�悭�ł��܂�
�u���b�`�N���C�A���g �� ���[�v�t�H�[���� 2008/8/4
Silverlight�ō���AR�i�g�������j�A�v���̊�b�m��
�y����Windows 7�A�v���쐬����i3�j�@Web�A�v���J���ҁ^�f�U�C�i�ł��ł���AWindows 7�̃f�X�N�g�b�v�A�v���̊T�v�E�������A��̓I�ȃR�[�h�ƂƂ��Ɋ�b���狳���܂�
�f�U�C���n�b�N �� ���b�`�N���C�A���g 2010/4/28
����Visual Studio�Ŏn�߂�Silverlight 2������
Silverlight 2��.NET�Z�p���J�b�R�悭�g�����i2�j�@Silverlight�͏��߂ĂƂ����l�ł��ꂩ�番�������L���ł��B�T���v�����_�E�����[�h���ē������Ă݂悤
�u���b�`�N���C�A���g �� ���[�v�t�H�[���� 2009/1/15
�f�U�C���c�[���Ŏn�߂�Silverlight�A�j��/�O���t�B�b�N
Silverlight 2��.NET�Z�p���J�b�R�悭�g�����i3�j�@�uSilverlight���ăv���O���}�̂��̂ł���v�Ǝv���Ă��܂��H �A�j����O���t�B�b�N�𐧍�ł���c�[���������ł�
�u���b�`�N���C�A���g �� ���[�v�t�H�[���� 2009/2/27
Vista�����Windows�A�v���E�f�U�C���E�c�[��
���W�FExpression Blend�Ŏn�߂�WPF�A�v���i�O���j�@Vista�ɓ��ڂ���Ă���WPF�ɂ��AWindows�A�v���P�[�V�������傫���ς��B���̐v�c�[����Expression Blend��
�uInsider.NET�v�t�H�[���� 2007/3/301
�v���g�^�C�v�@�\��������g�{���h�̃f�U�C�i�[�̃c�[��
Expression Blend 3�{SketchFlow���g���Ă݂��@Expression Blend 3�{SketchFlow���g���Ă݂��@������\���ꂽ�ŐV�f�U�C���c�[���ɂ��āA��ȐV�@�\6�ƁASilverlight�A�v���ɓ��t���ł���v���g�^�C�v�@�\���Љ�
�f�U�C���n�b�N �� ���b�`�N���C�A���g 2009/7/27
Silverlight������f�U�C�i�ƊJ���҂ŃR���{���Ă݂�
���^�F�f�U�C�i�~�J���҃R���{�𐬌�����|�C���g�Ƃ��@Expression Blend�~Visual Studio�̃R���{�͖{���ɊȒP�Ȃ̂��H �ʔ��R���e���c�̐���ߒ����h�L�������g�ł��͂�
�f�U�C���n�b�N �� ���b�`�N���C�A���g 2009/9/7
WPF 4�^�m�Q�Ƃ̒lj��n�_�C�A���O�̉��P
�A�ځFScottGu���̃u���O����@VS 2010��.NET 4�Œ����WPF 4�iWindows Presentation Foundation 4�j�ɂ����鑽���̉��P�_���ꋓ����BWindows 7��GUI���T�|�[�g
�uInsider.NET�v�t�H�[���� 2009/11/11
WPF�^Silverlight UI�t���[�����[�N����
WPF��Silverlight�͈�̉����Ⴄ�̂��H 2���܂Ƃ߂ďK��������@�Ƃ́H 1����2�x���������ŐVUI�t���[�����[�N�̏K���p
�uInsider.NET�v�t�H�[����
XAML�̊�b�m��
.NET Framework 3.0��Windows�A�v���\�z�t���[�����[�N�uWPF�v�ɂ�����GUI�L�q��S��XAML�i�U�����j�B���̐V�������b�̃L�\����w��
�uInsider.NET�v�t�H�[����
.NET��Windows Vista�֍L����DirectX�̐��E
Windows Vista��DirectX�ŕ`�悪�����ɂȂ���Ė{���H ����̑���������O���t�B�b�N�X�����ڂ������
�uInsider.NET�v�t�H�[����
������ C#����
�{�T�C�g�ŘA�ڂ��ꂽ�uC#����v��啝�ɉ��M�C�����A���s���ꂽ���Дł��ēxWeb�Ō��J�J�n�B���̋@���C#�v���O���~���O�Ƀ`�������W���悤
�uInsider.NET�v�t�H�[����
������ VB.NET�v���O���~���O
���Љ��ɔ������M�C���A�č\�����ꂽ�l�C�A�ڂ��ēxWeb�Ō��J�J�n�BVB 6�v���O���}�[�ɑ���Visual Basic .NET����
�uInsider.NET�v�t�H�[����
�R�c�@�B��i��܂��@����j�iBlog�j
�C���t���W�X�e�B�b�N�X�E�W���p���̃f�x���b�p�[�G�o���W�F���X�g�B���Windows Forms��Silverlight��S�����Ă���B
��̓��[�������߂���Ɖ��s�ŁA�e�n�ŊJ�Â��Ă���C���t���W�X�e�B�b�N�X�̖����Z�~�i�[�uDevDays�v�Ɓu�A�J�f�~�A�v�̑S���s�r���y���݂�1�B�C�x���g�̍ŐV�������������`�F�b�N�I
Copyright © ITmedia, Inc. All Rights Reserved.