Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

mixing_elbow.vtk is an invalid VTK dataset

オープン
#278 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
45/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
停滞

調査の方向性

mixing_elbow.vtk データセットから始め、vtkCellValidator または ParaView の ValidateCells フィルターを使用してレポートを再現します。ValidityState の値を調べ、報告されたフラグの参照として vtkCellValidator.h を使用します。データセットが有効性エラーなしで検証され、引き続き正しくレンダリングされれば完了です。

索引モデルが issue の本文から書いたものです。

説明

bug
🔍 Before submitting the issue
  • I have searched among the existing issues
  • I am using a Python virtual environment
🐞 Description of the bug

The mixing_elbow.vtk dataset does render in most VTK pipelines. However, VTK's cell validator (vtkCellValidator) shows fundamental problems with the grid. Almost every cell has a validity value of 52 (110100 in binary), indicating that they are invalidate due to IntersectingEdges, NoncontiguousEdges, and Nonconvex.

📝 Steps to reproduce

Two ways to reproduce:

  1. Add a vtkCellValidator to a VTK pipeline. Look at the resulting values of the ValidityState scalar. They should be all zero. If they are not, look at the reference in vtkCellValidator.h.
  2. Load the dataset in ParaView. Add a ValidateCells filter. Change the coloring to the ValidityState scalar. The meaning is the same as in number 1 above.
💻 Which operating system are you using?

Windows

📀 Which ANSYS version are you using?

Doesn't matter

🐍 Which Python version are you using?

3.9

📦 Installed packages
I validated using ParaView
主要言語
KFramework
スター
56
フォーク
28
平均マージ
1日 6時間
マージ済み PR(30日)
3

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

ansys/example-data のほかの issue

ansys/example-data の issue をすべて見る

似ている issue

Computer Graphics の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。