Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > WPF и Silverlight > Как правильно "отскейлить" 3д модель


Автор: liri2006 1.10.2010, 01:12
Модель загружается из файла. Если делаю scale вот таким способом, то модель теряет форму(цилиндр был сплюснутым и маленьким, а становится круглым и большим).
Код

 private void a_MouseEnter(object sender, System.Windows.Input.MouseEventArgs e)
        {
            if (mouseOver == 0)
            {
                ScaleTransform3D scaleTrans = new ScaleTransform3D();
                scaleTrans.ScaleX = 1.1;
                scaleTrans.ScaleY = 1.1;
                scaleTrans.ScaleZ = 1.1;
                model2.Transform = scaleTrans;
                mouseOver = 1;
            }
        }


Как правильно масштабировать?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)