Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

文字を書けない #344

Open
mmurooka opened this issue Oct 31, 2018 · 3 comments
Open

文字を書けない #344

mmurooka opened this issue Oct 31, 2018 · 3 comments

Comments

@mmurooka
Copy link
Member

@k-okada , 以下のdiffが必要だった記憶があります. @s-noda
https://github.com/mmurooka/euslib/blob/murooka-branch/demo/murooka/wholebody_manipulation_planner/demo_robot_carry_object/euslisp/upstream/glviewsurface-string.l

@mmurooka
Copy link
Member Author

euslisp/jskeus#530 にPRを出しました.

これって,既存のメソッドをちょっとだけ修正したものかと思っていましたが,
そもそもirtviewerで文字を書く機能はなくて,これは新しくその機能を追加したものという理解であってるでしょうか.

https://github.com/euslisp/EusLisp/blob/master/lisp/xwindow/Xeus.l#L155-L158 をサブクラスでオーバーライドしていることになりますが,中身は全然違うものになっています.

@YoheiKakiuchi
Copy link
Member

オーバーライドもとは、xwindowに文字を表示している。(関数もXのもの)
このPRはOpenGLで文字を表示している。(関数もGLのもの)

今回のPRは、たぶん、巧みにすれば平面に文字を書いて斜めから見られるし、
3次元的な表示位置を指示するのも可能(もとのやつもeus的には3次元位置指定はかのうなはず)

@mmurooka
Copy link
Member Author

ちなみに,これはむかし@s-noda からもらった秘伝のプログラムだったと思います.もっとはやくPRしておくべきでした.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants