Здравствуйте fAX, Вы писали:
fAX>Не надо float, лучше храни в целых при такой-то формуле. А когда на экран выводишь — тогда и округляй... Чтоб без деления, тогда x' = (x+50) div 100. Назад — x = x' * 100. Но тогда точность теряется.
с флоатом все работает ,местами сточностью +-1пикс. x' = (x+50) div 100,точность в окне — это пиксел
fAX>А зачем много раз "туда-сюда"?!!
есть 3 окна с разными системами коорд. (вобщем 3D в 3-х разных проекциях),
чтобы во всех нарисовать соответствующие проекции,постоянно перевожу в общие 3D коорд.,а потом в экранные для кажд. окна. Если я,например, мышкой хочу добавить что-то типа стенки(из 2-х полигончиков),то мне надо во-первых,чтоб она была видна во всех окнах,второе — всего одим движением мыши добавив стенку, все её 6 вершин надо как-то вычислить через нач. и конечн. положения мыши,вобщем набегает куча "экран->3D"и обратно...