Сионист » 28 авг 2015, 05:14
somewhere писал(а):Воксель - это тот же пиксель, только имеет трехмерные координаты. У него в принципе не может быть вершин (как вы написали), так же как у пикселей нет углов
Углов? Или центра? Распечатайте те ка эту страницу на чёрно-белом принтере да посмотрите на оттиск в микроскоп, там и увидите, что пиксель вполне так имеет размеры. А потом заскринте эту страницу, вставьте в паинт и увеличьте экранный масштаб. И увидите, что пиксель имеет даже углы.
С точки "зрения" программы пиксель характеризуется только цветом всего пиксела и координатами центра, регулярно зависящими от номера, да и то в том лишь случае, если она не занимается ни его увеличением, ни растрированием вектора. А так то пиксель имеет даже форму.
В приближении самого растра он условно считается точкой,
так как в этой точности нельзя различить его отдельных частей, что роднит его с целым самосвалом в роли материальной точки. В данной задаче формой и размерами пренебрегаем, но при этом не можем утверждать, что их в принципе нет. Тоже и с вокселом, а неделим он в том лишь смысле, что его угол нельзя окрасить отдельно от остальных. Но ТСу то надо вокселизовать вектор. Ну ка как отнесём воксель к сфере? Ни один воксель не может целиком принадлежать только сфере, а кроме содержащих в себе точки (+R, 0, 0), (-R, 0, 0), (0, +R, 0), (0, -R, 0), (0, 0, +R) и (0, 0, -R) в системе координат, начало которых совпадает с центром шара, а оси параллельны осям растра ни один воксель не может, даже частично принадлежа сфере, целиком принадлежать даже шару. Так что в этой задаче пренебрегать размерами уже нельзя.
[quote="somewhere"]Воксель - это тот же пиксель, только имеет трехмерные координаты. У него в принципе не может быть вершин (как вы написали), так же как у пикселей нет углов[/quote]Углов? Или центра? Распечатайте те ка эту страницу на чёрно-белом принтере да посмотрите на оттиск в микроскоп, там и увидите, что пиксель вполне так имеет размеры. А потом заскринте эту страницу, вставьте в паинт и увеличьте экранный масштаб. И увидите, что пиксель имеет даже углы. [b]С точки "зрения" программы[/b] пиксель характеризуется только цветом всего пиксела и координатами центра, регулярно зависящими от номера, да и то в том лишь случае, если она не занимается ни его увеличением, ни растрированием вектора. А так то пиксель имеет даже форму. [b]В приближении самого растра[/b] он условно считается точкой, [b]так как в этой точности нельзя различить его отдельных частей[/b], что роднит его с целым самосвалом в роли материальной точки. В данной задаче формой и размерами пренебрегаем, но при этом не можем утверждать, что их в принципе нет. Тоже и с вокселом, а неделим он в том лишь смысле, что его угол нельзя окрасить отдельно от остальных. Но ТСу то надо вокселизовать вектор. Ну ка как отнесём воксель к сфере? Ни один воксель не может целиком принадлежать только сфере, а кроме содержащих в себе точки (+R, 0, 0), (-R, 0, 0), (0, +R, 0), (0, -R, 0), (0, 0, +R) и (0, 0, -R) в системе координат, начало которых совпадает с центром шара, а оси параллельны осям растра ни один воксель не может, даже частично принадлежа сфере, целиком принадлежать даже шару. Так что в этой задаче пренебрегать размерами уже нельзя.