├── OpenGLViewer.sdf ├── OpenGLViewer.sln ├── OpenGLViewer ├── OpenGLViewer.cpp ├── OpenGLViewer.vcxproj ├── OpenGLViewer.vcxproj.filters ├── ReadMe.txt ├── data │ └── sample │ │ └── points.csv ├── glview.cpp ├── glview.h ├── opencv.h ├── stdafx.cpp ├── stdafx.h └── targetver.h ├── README.md └── ipch └── openglviewer-44595f40 └── openglviewer-11e845c3.ipch /OpenGLViewer.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knagara/PointCloudViewer/99d9df5e737eb347306d6fb058c90f45b5bd24a6/OpenGLViewer.sdf -------------------------------------------------------------------------------- /OpenGLViewer.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 11.00 3 | # Visual Studio 2010 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenGLViewer", "OpenGLViewer\OpenGLViewer.vcxproj", "{2A5D2C40-85DE-407E-B67B-09B892A76942}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {2A5D2C40-85DE-407E-B67B-09B892A76942}.Debug|Win32.ActiveCfg = Debug|Win32 13 | {2A5D2C40-85DE-407E-B67B-09B892A76942}.Debug|Win32.Build.0 = Debug|Win32 14 | {2A5D2C40-85DE-407E-B67B-09B892A76942}.Release|Win32.ActiveCfg = Release|Win32 15 | {2A5D2C40-85DE-407E-B67B-09B892A76942}.Release|Win32.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /OpenGLViewer/OpenGLViewer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knagara/PointCloudViewer/99d9df5e737eb347306d6fb058c90f45b5bd24a6/OpenGLViewer/OpenGLViewer.cpp -------------------------------------------------------------------------------- /OpenGLViewer/OpenGLViewer.vcxproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Debug 6 | Win32 7 | 8 | 9 | Release 10 | Win32 11 | 12 | 13 | 14 | {2A5D2C40-85DE-407E-B67B-09B892A76942} 15 | Win32Proj 16 | OpenGLViewer 17 | 18 | 19 | 20 | Application 21 | true 22 | Unicode 23 | 24 | 25 | Application 26 | false 27 | true 28 | Unicode 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | true 42 | 43 | 44 | false 45 | 46 | 47 | 48 | Use 49 | Level3 50 | Disabled 51 | WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) 52 | C:\opencv\build\include 53 | 54 | 55 | Console 56 | true 57 | true 58 | 59 | 60 | 61 | 62 | Level3 63 | Use 64 | MaxSpeed 65 | true 66 | true 67 | WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) 68 | C:\opencv\build\include 69 | 70 | 71 | Console 72 | true 73 | true 74 | true 75 | true 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | Create 92 | Create 93 | 94 | 95 | 96 | 97 | 98 | -------------------------------------------------------------------------------- /OpenGLViewer/OpenGLViewer.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 10 | h;hpp;hxx;hm;inl;inc;xsd 11 | 12 | 13 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 14 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | ヘッダー ファイル 23 | 24 | 25 | ヘッダー ファイル 26 | 27 | 28 | ヘッダー ファイル 29 | 30 | 31 | ヘッダー ファイル 32 | 33 | 34 | 35 | 36 | ソース ファイル 37 | 38 | 39 | ソース ファイル 40 | 41 | 42 | ソース ファイル 43 | 44 | 45 | -------------------------------------------------------------------------------- /OpenGLViewer/ReadMe.txt: -------------------------------------------------------------------------------- 1 | ======================================================================== 2 | コンソール アプリケーション: OpenGLViewer プロジェクトの概要 3 | ======================================================================== 4 | 5 | この OpenGLViewer アプリケーションは、AppWizard により作成されました。 6 | 7 | このファイルには、OpenGLViewer 8 | アプリケーションを構成する各ファイルの内容の概要が含まれています。 9 | 10 | 11 | OpenGLViewer.vcxproj 12 | これは、アプリケーション ウィザードを使用して生成された VC++ 13 | プロジェクトのメイン プロジェクト ファイルです。 14 | ファイルを生成した Visual C++ のバージョンに関する情報と、アプリケーション 15 | ウィザードで選択されたプラットフォーム、 16 | 構成、およびプロジェクト機能に関する情報が含まれています。 17 | 18 | OpenGLViewer.vcxproj.filters 19 | これは、アプリケーション ウィザードで生成された VC++ プロジェクトのフィルター 20 | ファイルです。 21 | このファイルには、プロジェクト内のファイルとフィルターとの間の関連付けに関する 22 | 情報が含まれています。 この関連付けは、特定のノー 23 | ドで同様の拡張子を持つファイルのグループ化を 24 | 示すために IDE で使用されます (たとえば、".cpp" ファイルは "ソース ファイル" 25 | フィルターに関連付けられています)。 26 | 27 | OpenGLViewer.cpp 28 | これは、メインのアプリケーション ソース ファイルです。 29 | 30 | ///////////////////////////////////////////////////////////////////////////// 31 | その他の標準ファイル : 32 | 33 | StdAfx.h、StdAfx.cpp 34 | これらのファイルは、OpenGLViewer.pch 35 | という名前のプリコンパイル済みヘッダー (PCH) ファイルと、StdAfx.obj 36 | という名前のプリコンパイル済みの型ファイルを構築するために使用されます。 37 | 38 | ///////////////////////////////////////////////////////////////////////////// 39 | その他のメモ : 40 | 41 | AppWizard では "TODO:" 42 | コメントを使用して、ユーザーが追加またはカスタマイズする必要のあるソース 43 | コードを示します。 44 | 45 | ///////////////////////////////////////////////////////////////////////////// 46 | -------------------------------------------------------------------------------- /OpenGLViewer/data/sample/points.csv: -------------------------------------------------------------------------------- 1 | -0.5,-0.5,1 2 | -0.45,-0.5,1 3 | -0.4,-0.5,1 4 | -0.35,-0.5,1 5 | -0.3,-0.5,1 6 | -0.25,-0.5,1 7 | -0.2,-0.5,1 8 | -0.15,-0.5,1 9 | -0.1,-0.5,1 10 | -0.05,-0.5,1 11 | 0,-0.5,1 12 | 0.05,-0.5,1 13 | 0.1,-0.5,1 14 | 0.15,-0.5,1 15 | 0.2,-0.5,1 16 | 0.25,-0.5,1 17 | 0.3,-0.5,1 18 | 0.35,-0.5,1 19 | 0.4,-0.5,1 20 | 0.45,-0.5,1 21 | 0.5,-0.5,1 22 | -0.5,-0.45,1 23 | -0.45,-0.45,1 24 | -0.4,-0.45,1 25 | -0.35,-0.45,1 26 | -0.3,-0.45,1 27 | -0.25,-0.45,1 28 | -0.2,-0.45,1 29 | -0.15,-0.45,1 30 | -0.1,-0.45,1 31 | -0.05,-0.45,1 32 | 0,-0.45,1 33 | 0.05,-0.45,1 34 | 0.1,-0.45,1 35 | 0.15,-0.45,1 36 | 0.2,-0.45,1 37 | 0.25,-0.45,1 38 | 0.3,-0.45,1 39 | 0.35,-0.45,1 40 | 0.4,-0.45,1 41 | 0.45,-0.45,1 42 | 0.5,-0.45,1 43 | -0.5,-0.4,1 44 | -0.45,-0.4,1 45 | -0.4,-0.4,1 46 | -0.35,-0.4,1 47 | -0.3,-0.4,1 48 | -0.25,-0.4,1 49 | -0.2,-0.4,1 50 | -0.15,-0.4,1 51 | -0.1,-0.4,1 52 | -0.05,-0.4,1 53 | 0,-0.4,1 54 | 0.05,-0.4,1 55 | 0.1,-0.4,1 56 | 0.15,-0.4,1 57 | 0.2,-0.4,1 58 | 0.25,-0.4,1 59 | 0.3,-0.4,1 60 | 0.35,-0.4,1 61 | 0.4,-0.4,1 62 | 0.45,-0.4,1 63 | 0.5,-0.4,1 64 | -0.5,-0.35,1 65 | -0.45,-0.35,1 66 | -0.4,-0.35,1 67 | -0.35,-0.35,1 68 | -0.3,-0.35,1 69 | -0.25,-0.35,1 70 | -0.2,-0.35,1 71 | -0.15,-0.35,1 72 | -0.1,-0.35,1 73 | -0.05,-0.35,1 74 | 0,-0.35,1 75 | 0.05,-0.35,1 76 | 0.1,-0.35,1 77 | 0.15,-0.35,1 78 | 0.2,-0.35,1 79 | 0.25,-0.35,1 80 | 0.3,-0.35,1 81 | 0.35,-0.35,1 82 | 0.4,-0.35,1 83 | 0.45,-0.35,1 84 | 0.5,-0.35,1 85 | -0.5,-0.3,1 86 | -0.45,-0.3,1 87 | -0.4,-0.3,1 88 | -0.35,-0.3,1 89 | -0.3,-0.3,1 90 | -0.25,-0.3,1 91 | -0.2,-0.3,1 92 | -0.15,-0.3,1 93 | -0.1,-0.3,1 94 | -0.05,-0.3,1 95 | 0,-0.3,1 96 | 0.05,-0.3,1 97 | 0.1,-0.3,1 98 | 0.15,-0.3,1 99 | 0.2,-0.3,1 100 | 0.25,-0.3,1 101 | 0.3,-0.3,1 102 | 0.35,-0.3,1 103 | 0.4,-0.3,1 104 | 0.45,-0.3,1 105 | 0.5,-0.3,1 106 | -0.5,-0.25,1 107 | -0.45,-0.25,1 108 | -0.4,-0.25,1 109 | -0.35,-0.25,1 110 | -0.3,-0.25,1 111 | -0.25,-0.25,1 112 | -0.2,-0.25,1 113 | -0.15,-0.25,1 114 | -0.1,-0.25,1 115 | -0.05,-0.25,1 116 | 0,-0.25,1 117 | 0.05,-0.25,1 118 | 0.1,-0.25,1 119 | 0.15,-0.25,1 120 | 0.2,-0.25,1 121 | 0.25,-0.25,1 122 | 0.3,-0.25,1 123 | 0.35,-0.25,1 124 | 0.4,-0.25,1 125 | 0.45,-0.25,1 126 | 0.5,-0.25,1 127 | -0.5,-0.2,1 128 | -0.45,-0.2,1 129 | -0.4,-0.2,1 130 | -0.35,-0.2,1 131 | -0.3,-0.2,1 132 | -0.25,-0.2,1 133 | -0.2,-0.2,1 134 | -0.15,-0.2,1 135 | -0.1,-0.2,1 136 | -0.05,-0.2,1 137 | 0,-0.2,1 138 | 0.05,-0.2,1 139 | 0.1,-0.2,1 140 | 0.15,-0.2,1 141 | 0.2,-0.2,1 142 | 0.25,-0.2,1 143 | 0.3,-0.2,1 144 | 0.35,-0.2,1 145 | 0.4,-0.2,1 146 | 0.45,-0.2,1 147 | 0.5,-0.2,1 148 | -0.5,-0.15,1 149 | -0.45,-0.15,1 150 | -0.4,-0.15,1 151 | -0.35,-0.15,1 152 | -0.3,-0.15,1 153 | -0.25,-0.15,1 154 | -0.2,-0.15,1 155 | -0.15,-0.15,1 156 | -0.1,-0.15,1 157 | -0.05,-0.15,1 158 | 0,-0.15,1 159 | 0.05,-0.15,1 160 | 0.1,-0.15,1 161 | 0.15,-0.15,1 162 | 0.2,-0.15,1 163 | 0.25,-0.15,1 164 | 0.3,-0.15,1 165 | 0.35,-0.15,1 166 | 0.4,-0.15,1 167 | 0.45,-0.15,1 168 | 0.5,-0.15,1 169 | -0.5,-0.1,1 170 | -0.45,-0.1,1 171 | -0.4,-0.1,1 172 | -0.35,-0.1,1 173 | -0.3,-0.1,1 174 | -0.25,-0.1,1 175 | -0.2,-0.1,1 176 | -0.15,-0.1,1 177 | -0.1,-0.1,1 178 | -0.05,-0.1,1 179 | 0,-0.1,1 180 | 0.05,-0.1,1 181 | 0.1,-0.1,1 182 | 0.15,-0.1,1 183 | 0.2,-0.1,1 184 | 0.25,-0.1,1 185 | 0.3,-0.1,1 186 | 0.35,-0.1,1 187 | 0.4,-0.1,1 188 | 0.45,-0.1,1 189 | 0.5,-0.1,1 190 | -0.5,-0.05,1 191 | -0.45,-0.05,1 192 | -0.4,-0.05,1 193 | -0.35,-0.05,1 194 | -0.3,-0.05,1 195 | -0.25,-0.05,1 196 | -0.2,-0.05,1 197 | -0.15,-0.05,1 198 | -0.1,-0.05,1 199 | -0.05,-0.05,1 200 | 0,-0.05,1 201 | 0.05,-0.05,1 202 | 0.1,-0.05,1 203 | 0.15,-0.05,1 204 | 0.2,-0.05,1 205 | 0.25,-0.05,1 206 | 0.3,-0.05,1 207 | 0.35,-0.05,1 208 | 0.4,-0.05,1 209 | 0.45,-0.05,1 210 | 0.5,-0.05,1 211 | -0.5,0,1 212 | -0.45,0,1 213 | -0.4,0,1 214 | -0.35,0,1 215 | -0.3,0,1 216 | -0.25,0,1 217 | -0.2,0,1 218 | -0.15,0,1 219 | -0.1,0,1 220 | -0.05,0,1 221 | 0,0,1 222 | 0.05,0,1 223 | 0.1,0,1 224 | 0.15,0,1 225 | 0.2,0,1 226 | 0.25,0,1 227 | 0.3,0,1 228 | 0.35,0,1 229 | 0.4,0,1 230 | 0.45,0,1 231 | 0.5,0,1 232 | -0.5,0.05,1 233 | -0.45,0.05,1 234 | -0.4,0.05,1 235 | -0.35,0.05,1 236 | -0.3,0.05,1 237 | -0.25,0.05,1 238 | -0.2,0.05,1 239 | -0.15,0.05,1 240 | -0.1,0.05,1 241 | -0.05,0.05,1 242 | 0,0.05,1 243 | 0.05,0.05,1 244 | 0.1,0.05,1 245 | 0.15,0.05,1 246 | 0.2,0.05,1 247 | 0.25,0.05,1 248 | 0.3,0.05,1 249 | 0.35,0.05,1 250 | 0.4,0.05,1 251 | 0.45,0.05,1 252 | 0.5,0.05,1 253 | -0.5,0.1,1 254 | -0.45,0.1,1 255 | -0.4,0.1,1 256 | -0.35,0.1,1 257 | -0.3,0.1,1 258 | -0.25,0.1,1 259 | -0.2,0.1,1 260 | -0.15,0.1,1 261 | -0.1,0.1,1 262 | -0.05,0.1,1 263 | 0,0.1,1 264 | 0.05,0.1,1 265 | 0.1,0.1,1 266 | 0.15,0.1,1 267 | 0.2,0.1,1 268 | 0.25,0.1,1 269 | 0.3,0.1,1 270 | 0.35,0.1,1 271 | 0.4,0.1,1 272 | 0.45,0.1,1 273 | 0.5,0.1,1 274 | -0.5,0.15,1 275 | -0.45,0.15,1 276 | -0.4,0.15,1 277 | -0.35,0.15,1 278 | -0.3,0.15,1 279 | -0.25,0.15,1 280 | -0.2,0.15,1 281 | -0.15,0.15,1 282 | -0.1,0.15,1 283 | -0.05,0.15,1 284 | 0,0.15,1 285 | 0.05,0.15,1 286 | 0.1,0.15,1 287 | 0.15,0.15,1 288 | 0.2,0.15,1 289 | 0.25,0.15,1 290 | 0.3,0.15,1 291 | 0.35,0.15,1 292 | 0.4,0.15,1 293 | 0.45,0.15,1 294 | 0.5,0.15,1 295 | -0.5,0.2,1 296 | -0.45,0.2,1 297 | -0.4,0.2,1 298 | -0.35,0.2,1 299 | -0.3,0.2,1 300 | -0.25,0.2,1 301 | -0.2,0.2,1 302 | -0.15,0.2,1 303 | -0.1,0.2,1 304 | -0.05,0.2,1 305 | 0,0.2,1 306 | 0.05,0.2,1 307 | 0.1,0.2,1 308 | 0.15,0.2,1 309 | 0.2,0.2,1 310 | 0.25,0.2,1 311 | 0.3,0.2,1 312 | 0.35,0.2,1 313 | 0.4,0.2,1 314 | 0.45,0.2,1 315 | 0.5,0.2,1 316 | -0.5,0.25,1 317 | -0.45,0.25,1 318 | -0.4,0.25,1 319 | -0.35,0.25,1 320 | -0.3,0.25,1 321 | -0.25,0.25,1 322 | -0.2,0.25,1 323 | -0.15,0.25,0.8 324 | -0.1,0.25,0.8 325 | -0.05,0.25,0.8 326 | 0,0.25,0.8 327 | 0.05,0.25,0.8 328 | 0.1,0.25,0.8 329 | 0.15,0.25,0.8 330 | 0.2,0.25,1 331 | 0.25,0.25,1 332 | 0.3,0.25,1 333 | 0.35,0.25,1 334 | 0.4,0.25,1 335 | 0.45,0.25,1 336 | 0.5,0.25,1 337 | -0.5,0.3,1 338 | -0.45,0.3,1 339 | -0.4,0.3,1 340 | -0.35,0.3,1 341 | -0.3,0.3,1 342 | -0.25,0.3,1 343 | -0.2,0.3,1 344 | -0.15,0.3,0.8 345 | -0.1,0.3,0.8 346 | -0.05,0.3,0.8 347 | 0,0.3,0.8 348 | 0.05,0.3,0.8 349 | 0.1,0.3,0.8 350 | 0.15,0.3,0.8 351 | 0.2,0.3,1 352 | 0.25,0.3,1 353 | 0.3,0.3,1 354 | 0.35,0.3,1 355 | 0.4,0.3,1 356 | 0.45,0.3,1 357 | 0.5,0.3,1 358 | -0.5,0.35,1 359 | -0.45,0.35,1 360 | -0.4,0.35,1 361 | -0.35,0.35,1 362 | -0.3,0.35,1 363 | -0.25,0.35,1 364 | -0.2,0.35,1 365 | -0.15,0.35,0.8 366 | -0.1,0.35,0.8 367 | -0.05,0.35,0.8 368 | 0,0.35,0.8 369 | 0.05,0.35,0.8 370 | 0.1,0.35,0.8 371 | 0.15,0.35,0.8 372 | 0.2,0.35,1 373 | 0.25,0.35,1 374 | 0.3,0.35,1 375 | 0.35,0.35,1 376 | 0.4,0.35,1 377 | 0.45,0.35,1 378 | 0.5,0.35,1 379 | -0.5,0.4,1 380 | -0.45,0.4,1 381 | -0.4,0.4,1 382 | -0.35,0.4,1 383 | -0.3,0.4,1 384 | -0.25,0.4,1 385 | -0.2,0.4,1 386 | -0.15,0.4,0.8 387 | -0.1,0.4,0.8 388 | -0.05,0.4,0.8 389 | 0,0.4,0.8 390 | 0.05,0.4,0.8 391 | 0.1,0.4,0.8 392 | 0.15,0.4,0.8 393 | 0.2,0.4,1 394 | 0.25,0.4,1 395 | 0.3,0.4,1 396 | 0.35,0.4,1 397 | 0.4,0.4,1 398 | 0.45,0.4,1 399 | 0.5,0.4,1 400 | -0.5,0.45,1 401 | -0.45,0.45,1 402 | -0.4,0.45,1 403 | -0.35,0.45,1 404 | -0.3,0.45,1 405 | -0.25,0.45,1 406 | -0.2,0.45,1 407 | -0.15,0.45,0.8 408 | -0.1,0.45,0.8 409 | -0.05,0.45,0.8 410 | 0,0.45,0.8 411 | 0.05,0.45,0.8 412 | 0.1,0.45,0.8 413 | 0.15,0.45,0.8 414 | 0.2,0.45,1 415 | 0.25,0.45,1 416 | 0.3,0.45,1 417 | 0.35,0.45,1 418 | 0.4,0.45,1 419 | 0.45,0.45,1 420 | 0.5,0.45,1 421 | -0.5,0.5,1 422 | -0.45,0.5,1 423 | -0.4,0.5,1 424 | -0.35,0.5,1 425 | -0.3,0.5,1 426 | -0.25,0.5,1 427 | -0.2,0.5,1 428 | -0.15,0.5,0.8 429 | -0.1,0.5,0.8 430 | -0.05,0.5,0.8 431 | 0,0.5,0.8 432 | 0.05,0.5,0.8 433 | 0.1,0.5,0.8 434 | 0.15,0.5,0.8 435 | 0.2,0.5,1 436 | 0.25,0.5,1 437 | 0.3,0.5,1 438 | 0.35,0.5,1 439 | 0.4,0.5,1 440 | 0.45,0.5,1 441 | 0.5,0.5,1 442 | -0.15,0.25,0.85 443 | -0.1,0.25,0.85 444 | -0.05,0.25,0.85 445 | 0,0.25,0.85 446 | 0.05,0.25,0.85 447 | 0.1,0.25,0.85 448 | 0.15,0.25,0.85 449 | -0.15,0.25,0.9 450 | -0.1,0.25,0.9 451 | -0.05,0.25,0.9 452 | 0,0.25,0.9 453 | 0.05,0.25,0.9 454 | 0.1,0.25,0.9 455 | 0.15,0.25,0.9 456 | -0.15,0.25,0.95 457 | -0.1,0.25,0.95 458 | -0.05,0.25,0.95 459 | 0,0.25,0.95 460 | 0.05,0.25,0.95 461 | 0.1,0.25,0.95 462 | 0.15,0.25,0.95 463 | -0.15,0.25,1 464 | -0.1,0.25,1 465 | -0.05,0.25,1 466 | 0,0.25,1 467 | 0.05,0.25,1 468 | 0.1,0.25,1 469 | 0.15,0.25,1 470 | -0.15,0.3,0.85 471 | -0.15,0.3,0.9 472 | -0.15,0.3,0.95 473 | -0.15,0.3,1 474 | -0.15,0.35,0.85 475 | -0.15,0.35,0.9 476 | -0.15,0.35,0.95 477 | -0.15,0.35,1 478 | -0.15,0.4,0.85 479 | -0.15,0.4,0.9 480 | -0.15,0.4,0.95 481 | -0.15,0.4,1 482 | -0.15,0.45,0.85 483 | -0.15,0.45,0.9 484 | -0.15,0.45,0.95 485 | -0.15,0.45,1 486 | -0.15,0.5,0.85 487 | -0.15,0.5,0.9 488 | -0.15,0.5,0.95 489 | -0.15,0.5,1 490 | 0.15,0.3,0.85 491 | 0.15,0.3,0.9 492 | 0.15,0.3,0.95 493 | 0.15,0.3,1 494 | 0.15,0.35,0.85 495 | 0.15,0.35,0.9 496 | 0.15,0.35,0.95 497 | 0.15,0.35,1 498 | 0.15,0.4,0.85 499 | 0.15,0.4,0.9 500 | 0.15,0.4,0.95 501 | 0.15,0.4,1 502 | 0.15,0.45,0.85 503 | 0.15,0.45,0.9 504 | 0.15,0.45,0.95 505 | 0.15,0.45,1 506 | 0.15,0.5,0.85 507 | 0.15,0.5,0.9 508 | 0.15,0.5,0.95 509 | 0.15,0.5,1 510 | -------------------------------------------------------------------------------- /OpenGLViewer/glview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knagara/PointCloudViewer/99d9df5e737eb347306d6fb058c90f45b5bd24a6/OpenGLViewer/glview.cpp -------------------------------------------------------------------------------- /OpenGLViewer/glview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knagara/PointCloudViewer/99d9df5e737eb347306d6fb058c90f45b5bd24a6/OpenGLViewer/glview.h -------------------------------------------------------------------------------- /OpenGLViewer/opencv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knagara/PointCloudViewer/99d9df5e737eb347306d6fb058c90f45b5bd24a6/OpenGLViewer/opencv.h -------------------------------------------------------------------------------- /OpenGLViewer/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knagara/PointCloudViewer/99d9df5e737eb347306d6fb058c90f45b5bd24a6/OpenGLViewer/stdafx.cpp -------------------------------------------------------------------------------- /OpenGLViewer/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knagara/PointCloudViewer/99d9df5e737eb347306d6fb058c90f45b5bd24a6/OpenGLViewer/stdafx.h -------------------------------------------------------------------------------- /OpenGLViewer/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knagara/PointCloudViewer/99d9df5e737eb347306d6fb058c90f45b5bd24a6/OpenGLViewer/targetver.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | PointCloudViewer 2 | ================ 3 | 4 | ### Visualization of 3D point cloud using OpenGL 5 | 6 | INPUT 7 | 8 |  Point cloud (x,y,z) 9 | 10 | -> See [Sample data](https://github.com/knagara/PointCloudViewer/blob/master/OpenGLViewer/data/sample/points.csv) 11 | 12 | OUTPUT 13 | 14 |  Window of point cloud visualization 15 | 16 | ----------------------- 17 | 18 | ### 3次元点群のOpenGLによる可視化 19 | 20 | 入力 21 |  点群データ(x,y,z空間座標) 22 | 23 | -> [サンプルデータ](https://github.com/knagara/PointCloudViewer/blob/master/OpenGLViewer/data/sample/points.csv) 24 | 25 | 出力 26 |  3次元点群の可視化ウィンドウ 27 | 28 | 29 | -------------------------------------------------------------------------------- /ipch/openglviewer-44595f40/openglviewer-11e845c3.ipch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knagara/PointCloudViewer/99d9df5e737eb347306d6fb058c90f45b5bd24a6/ipch/openglviewer-44595f40/openglviewer-11e845c3.ipch --------------------------------------------------------------------------------