• Remix
  • Share
  • New Entry

  • Teodo

  • /
  • Predator's Cube

on 14 Oct 2021
  • 8
  • 62
  • 0
  • 0
  • 280
data = rand(8,8,8)
data =
data(:,:,1) = 0.4460 0.5700 0.2443 0.1900 0.0294 0.1870 0.4370 0.1748 0.3688 0.3241 0.7134 0.4230 0.1869 0.9195 0.9940 0.3449 0.3191 0.3890 0.3403 0.7587 0.4244 0.1430 0.7584 0.3988 0.7328 0.8624 0.3711 0.0089 0.8066 0.3301 0.2019 0.4561 0.6475 0.2523 0.5632 0.6255 0.5822 0.3715 0.7455 0.2238 0.8078 0.6640 0.1253 0.0251 0.3051 0.8423 0.2384 0.0728 0.5542 0.8508 0.4166 0.1074 0.5023 0.9557 0.2305 0.7123 0.5118 0.1609 0.8959 0.5166 0.2327 0.4371 0.8693 0.0099 data(:,:,2) = 0.3566 0.6948 0.2126 0.5060 0.3382 0.6233 0.0654 0.2893 0.6262 0.8055 0.1018 0.7427 0.2077 0.1497 0.9624 0.8716 0.0972 0.8067 0.1402 0.0768 0.2438 0.8005 0.9424 0.6178 0.6686 0.5796 0.6768 0.2554 0.7328 0.6877 0.1461 0.5302 0.9720 0.1287 0.5870 0.9174 0.1950 0.5240 0.6961 0.2418 0.1663 0.1435 0.8783 0.2786 0.1454 0.4137 0.0913 0.9846 0.5923 0.7207 0.2175 0.1863 0.3259 0.3489 0.9321 0.4057 0.3674 0.4643 0.9194 0.1519 0.0260 0.0765 0.9093 0.7699 data(:,:,3) = 0.5790 0.5789 0.7512 0.3164 0.5136 0.5546 0.2811 0.3334 0.2903 0.2325 0.8030 0.1994 0.6107 0.9416 0.3896 0.3502 0.9768 0.8097 0.1028 0.8331 0.5234 0.7282 0.4793 0.9714 0.2206 0.6358 0.4008 0.4129 0.6586 0.9379 0.0119 0.7425 0.5385 0.8827 0.1323 0.4176 0.0503 0.1529 0.4929 0.1102 0.5255 0.5340 0.7540 0.9429 0.3640 0.5043 0.2102 0.3318 0.8279 0.2096 0.2493 0.2474 0.8855 0.8244 0.7548 0.0977 0.7351 0.1617 0.7774 0.3181 0.0451 0.4700 0.7155 0.1519 data(:,:,4) = 0.9101 0.7407 0.1769 0.1320 0.9611 0.0128 0.0990 0.3816 0.7276 0.0237 0.2535 0.9384 0.7158 0.4180 0.7317 0.8264 0.8136 0.0664 0.6069 0.7344 0.9366 0.1003 0.5149 0.3040 0.7443 0.2733 0.5189 0.0563 0.1762 0.8526 0.4440 0.0833 0.0166 0.2484 0.1212 0.7165 0.5402 0.4793 0.9588 0.1773 0.9514 0.4016 0.5045 0.7123 0.7841 0.5984 0.2504 0.0618 0.2395 0.1374 0.7196 0.1641 0.7391 0.3182 0.6476 0.2756 0.0186 0.5312 0.1730 0.1073 0.4349 0.7264 0.4318 0.5194 data(:,:,5) = 0.9513 0.6326 0.8675 0.1591 0.3342 0.6771 0.6209 0.7858 0.9017 0.6506 0.2641 0.6804 0.0684 0.0763 0.3300 0.1234 0.9578 0.2969 0.0773 0.4960 0.7026 0.7387 0.0492 0.7714 0.7231 0.7888 0.6086 0.3062 0.5323 0.9465 0.4590 0.5936 0.0405 0.6875 0.0124 0.4549 0.8761 0.5880 0.0015 0.5839 0.3161 0.8114 0.2998 0.0935 0.3195 0.7172 0.6867 0.1360 0.2574 0.5696 0.0082 0.8191 0.1323 0.1666 0.2553 0.4265 0.7697 0.6662 0.8058 0.8767 0.2177 0.0625 0.7658 0.2825 data(:,:,6) = 0.0337 0.7692 0.1613 0.2930 0.5107 0.0055 0.7573 0.7071 0.1666 0.0591 0.3625 0.1461 0.3080 0.7036 0.3540 0.7009 0.8902 0.0910 0.9833 0.1253 0.2115 0.9785 0.4739 0.8209 0.5637 0.2843 0.7635 0.1965 0.4851 0.4340 0.2080 0.0768 0.1971 0.5675 0.5379 0.3814 0.7282 0.3877 0.8853 0.5598 0.5395 0.2918 0.9566 0.0752 0.1309 0.4835 0.0134 0.7789 0.3871 0.2431 0.0131 0.9723 0.1302 0.1236 0.7042 0.7439 0.9761 0.3431 0.4041 0.2682 0.9972 0.8398 0.7424 0.0522 data(:,:,7) = 0.7780 0.8765 0.0940 0.8403 0.1792 0.3626 0.8896 0.1606 0.8942 0.3178 0.6913 0.7951 0.9746 0.0389 0.6723 0.7723 0.5426 0.7350 0.8058 0.3118 0.5614 0.8401 0.2954 0.4185 0.6160 0.0612 0.3963 0.2855 0.9775 0.1208 0.1253 0.9612 0.7923 0.7676 0.1310 0.3053 0.2260 0.6764 0.9814 0.4665 0.2993 0.0280 0.4646 0.3440 0.7134 0.4071 0.6501 0.7356 0.0199 0.8361 0.7858 0.7523 0.2854 0.0380 0.7895 0.3077 0.7331 0.6956 0.5437 0.0182 0.4747 0.1476 0.9143 0.3170 data(:,:,8) = 0.2524 0.4858 0.2805 0.5128 0.4062 0.1615 0.7724 0.4924 0.8361 0.6744 0.5789 0.9702 0.3035 0.2001 0.8645 0.9032 0.0883 0.3090 0.3333 0.2718 0.3755 0.2911 0.1414 0.2259 0.6119 0.9654 0.4181 0.5553 0.4356 0.8835 0.2676 0.3730 0.6490 0.3524 0.4666 0.5112 0.7831 0.6035 0.9429 0.2747 0.3435 0.0320 0.8909 0.4526 0.0289 0.2516 0.2656 0.3897 0.8581 0.5792 0.3238 0.0295 0.3432 0.3589 0.2892 0.0270 0.9156 0.9052 0.4021 0.1527 0.9907 0.5699 0.2081 0.1968
isoval = .5
isoval = 0.5000
h = patch(isosurface(data,isoval),'FaceColor','blue','EdgeColor','none')
h =
Patch with properties: FaceColor: [0 0 1] FaceAlpha: 1 EdgeColor: 'none' LineStyle: '-' Faces: [1096×3 double] Vertices: [684×3 double] Show all properties
isonormals(data,h)
patch(isocaps(data,isoval),'FaceColor','interp','EdgeColor','none')
colormap hsv
daspect([1,1,1])
axis tight
view(3)
camlight right
camlight left
axis off
lighting phong
Remix Tree